creator最新版android工程报错

creator2.4.3编译生成的android工程是没问题的,但是由于项目要接入google支付,所以唯有升级了gradle,

  • Android Studio 3.0及以上,由于谷歌服务一系列SDK已不提供jar包形式,因此SDK不提供jar包形式以eclipse接入
  • Android Gradle Plugin Version : 3.5.0+
  • Gradle Version : 5.4.1+

升级后一个Helloworld的工程都会编译报错


有没有android方面精通的解答写憋,为啥这里拷贝资源都会报错

FAILURE: Build failed with an exception.

  • Where:
    Build file ‘F:\testandroid\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\build.gradle’ line: 107

  • What went wrong:
    Execution failed for task ‘:hello_world:mergeDebugAssets’.

Could not copy file ‘F:\testandroid\build\jsb-default\assets\internal’ to ‘F:\testandroid\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\property(interface org.gradle.api.file.Directory, fixed(class org.gradle.api.internal.file.DefaultFilePropertyFactory$FixedDirectory, F:\testandroid\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\build\intermediates\merged_assets\debug\out))\assets\internal’.

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 0s
24 actionable tasks: 24 executed
16:20:10: Task execution finished ‘assemble’.

顶,别沉啊啊啊啊

这个官方有解决方案嘛

我昨天刚处理过,把那几个copy
into “${outputDir}/src”
改成
into outputDir.dir(“src”)

好像也不行哦。。。

可以的,就是这里的问题,不行就clean一下工程

嗯,确实可以了

楼主用得具体是哪个版本得gradle 和gradle plugin呀,我这边升级报得是这个错误


换NDK,和clean项目都不行

查了好多帖子 为什么copy有问题的 改成info outputDir.dir("") 的形式都好了 我这里不该报错copy 加上这句 就提示api找不到info()方法. gradle版本 插件版本试过很多. 都完全不行 到底哪里出的问题