cocos creator 1.9.3发布的android studio工程用什么版本?

ndk有什么版本?
android studio用什么版本?
gradle用什么版本?

我好久没用android studio打包了。。。我用最新的版本,大不了。旧的版本跟我说。
Could not find method google() for arguments [] on repository container.

希望官方文档里面,指明用哪个android studio版本合适。不要让我们一个个下载去实验。哭死我了。:joy:

Gradle 的配置已经在工程中,是这样的:

classpath 'com.android.tools.build:gradle:3.0.0'
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

建议不升级 Gradle,保持默认的配置,因为自带的配置是测试过的


下面是 Gradle 配置的位置
https://github.com/cocos-creator/cocos2d-x-lite/blob/9d97257c087a6a5e0ee7ff5240e73804e40e40f0/templates/js-template-link/frameworks/runtime-src/proj.android-studio/build.gradle#L10
https://github.com/cocos-creator/cocos2d-x-lite/blob/9d97257c087a6a5e0ee7ff5240e73804e40e40f0/templates/js-template-link/frameworks/runtime-src/proj.android-studio/gradle/wrapper/gradle-wrapper.properties#L6

1赞

可以用 3.0.0+ 的版本,最新稳定版也是可以的。(不建议 Gradle 跟着升级)

文档已经指明了。

https://docs.cocos.com/creator/1.9/manual/zh/publish/setup-native-development.html#下载发布-android-平台所需的-sdk-和-ndk

现实4.1,不行,提示要求升级到4.6.升级到4.6后。还是不行。论坛里面有说,4.6有问题。

我下载3.2.0后,要求gradle升级到4.6

那是提示,说 4.6 有什么什么好处,建议你升级,你可以拒绝的。

是什么问题?你要确定一下问题是不是 gradle 版本引起的,再决定改变版本吧

提示是说。3.2.0最低的gradle版本是4.6.反正我看到的是这个意思。无法忽略。你们自己可以去试下?

我现在用的就是 Android Studio 3.2.0,和 Gradle 4.4,有弹窗提示升级的时候 确定是可以拒绝的

即使现在你已经是 4.6 了,可以手动改回来的,直接改 gradle 配置

1赞

好的。我试下。顺便问下,ndk是什么版本?

兄弟,上面贴链接了,文档有说

请使用 r10c 以上的版本,推荐 r10e
注意:NDK-r18 已经移除了 GNU 编译器,请 Creator v2.1 以下的版本不要将 NDK 更新到 r18,否则会导致编译报错。

2.1 版本用 ndk 16+,可以用 18,因为用 clang 了。

1赞

mark一下