cocos creator v2.1.1
NDK 20.0.5594570
android sdk API level 29
gradle-4.10.3
环境变量设置
GRADLE_USER_HOME(这个是必须的,路径一般是C:\Users<username>.gradle), ANDROID_SDK_ROOT, GRADLE_ROOT
设置原生开发环境
项目发布
这一步时,由于资源被墙,所以会导致一些资源下载失败,所以此处需要使用下载国内镜像资源。修改proj.android > build.gradle如下:
maven { url "http://maven.aliyun.com/nexus/content/groups/public" }
maven { url "http://maven.aliyun.com/nexus/content/repositories/jcenter" }
mavenCentral()
需要特别注意蓝色圈起来的地方,默认版本是gradle 3.2.0的,但是阿里镜像中没有这个版本,所以修改为3.1.2。要查看镜像中存在的版本,可以直接访问https://maven.aliyun.com/mvn/view 点击jcenter->jcenter->com->android->tools->build->gradle
按照我的配置,此时理应可以编译成功,编译成功后的apk文件路径请详细查看编译log,一般是在build\jsb-default\publish\android下