问题描述
在开发过程中cocos项目默认导出的androidstudio工程默认gradle是3.2.0,在现在更新升级很快的时代是不够用的 当你修改这个版本到4.1.0 就会报错打不出包,那么接下来 解决这个问题:
错误解决:
1 修改工程级的 build.gradle 修改 classpath 'com.android.tools.build:gradle:4.1.0'
原
新
classpath 'com.android.tools.build:gradle:4.1.0'
改完 右上角更新一下工程 会出现一个 升级提示 如图:
直接点第一行 change Gradle 即可
升级完成后直接build 会出现 一个跟ndk相关的错误
解决方案:
修改项目级别的 build.gradle 找到 NDK_DEBUG 在最后加上 -o 即可解决 如图
原
新
arguments 'NDK_DEBUG=1 -o'
改完后继续build 会出现一个Execution failed for task 报错 Could not copy file Failed to create parent 这些报错
解决方案 就是修改工程级的 build.gradle 如图
原
新
copy { from "${sourceDir}" include "assets/**" include "src/**" include "jsb-adapter/**" include "main.js" include "project.json" into outputDir }
这样解决问题