请问2.4.12构建安卓apk的环境是什么

  • Creator 版本: 2.4.12

  • 目标平台: Android

  • 重现方式:直接helloworld打包

  • 首个报错: A problem occurred configuring root project ‘proj.android-studio’.

Could not resolve all files for configuration ‘:classpath’.
Could not find com.android.tools.build:gradle:8.0.2.
Searched in the following locations:
- https://repo.maven.apache.org/maven2/com/android/tools/build/gradle/8.0.2/gradle-8.0.2.pom
- https://jcenter.bintray.com/com/android/tools/build/gradle/8.0.2/gradle-8.0.2.pom
Required by:
project :

  • 之前哪个版本是正常的:2.4.6,24.8

build.gradle文件里面的repositories 下除了这三个
google()
mavenCentral()
jcenter()
之外还有别的选项吗,国内有没有仓库的?
这三个都有需要翻墙+官方文件被删除的问题的
请问你们的2.4.12打包安卓有没有这方面的问题的?

目前只有2.4.6的环境能正常打包apk了。

https://forum.cocos.org/t/topic/154946/9?u=813601376

非常感谢,我去试一下,因为之前都是没试过2.4.12的,看了帖子,貌似是从2.4.11还是能用原来2.4.6的打包环境打包的,12就不行了的样子。虽然我的ndk不是22

\build\jsb-link\frameworks\runtime-src\proj.android-studio\build.gradle文件中修改以下内容:

repositories {
//google()
//mavenCentral()
//jcenter()

// 添加中国国内的Maven仓库
//网易开源镜像站:
maven { url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/' }
//华为云Maven仓库:
maven { url 'https://mirrors.huaweicloud.com/repository/maven' }
}

同时需要更新java版本为17版本,修改环境变量中java文件夹的指向,重启电脑

我使用的ndk还是原来的r20b,虽然还有其他报错,但是起码已经进入编译步骤了。

大佬用了你给的配置,但是遇到打包没变化,怎么解决?
就是我更改了场景背景颜色,无论怎么打包,都是第一次的颜色

这个啊 真不怪你,官方就没有每个版本对应的相关平台所需各种库的版本,我不能说他们懒,但明显是工作不到位,多少人在这方面有问题,楞不出个标准,比如我前些天编译引擎 有问题啊 ,nodejs版本就不知道应该用哪个,一遍一遍的试啊 ,我就不明白 你开发这个版本的时候 不也得过一遍吗 你就不能把你的标准和环境 记录一下,作为文档标准吗!

应该@一下官方,我也是因为环境版本问题苦不堪言

删除build文件夹,重新构建,你应该是遇到构建缓存了。不行再把libary 和temp文件夹也删了

感谢已经已解决了,是cocos代码硬编码问题,gradle版本问题