cocos creator2.4.5升级到2.4.13安卓工程修改
1.build.gradle里面添加namespace 'com.xxx'
android {
    namespace 'com.xxx'
    compileSdkVersion PROP_COMPILE_SDK_VERSION.toInteger()2.app/build.gradle里面的 dependencies {}修改,cocos库的路径成2.4.13
implementation fileTree(dir: "/Applications/CocosCreator/Creator/2.4.5/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/java/libs", include: ['*.jar'])
改成
/Applications/Cocos/Creator/2.4.13/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/java/libs", include: ['*.jar'])3.settings.gradle也是改引擎地址, 2.4.5改成2.4.13
project(':libcocos2dx').projectDir = new File('/Applications/Cocos/Creator/2.4.13/CocosCreator.app/Contents/Resources/cocos2d-x/cocos/platform/android/libcocos2dx')4.项目的build.gradle改agp到8.9.1
dependencies {
        classpath 'com.android.tools.build:gradle:8.9.1'5.改gradle-wrapper.properties文件,的gradle为8.11.1
distributionUrl=file\:///Users/lzlc/gradle/gradle-8.11.1-all.zip6.解决属性冲突,报错
/xx/frameworks/runtime-src/proj.android-studio/app/AndroidManifest.xml:84:13-59 Error:
    Attribute property#android.adservices.AD_SERVICES_CONFIG@resource value=(@xml/gma_ad_services_config) from [com.google.android.gms:play-services-ads-lite:22.5.0] AndroidManifest.xml:84:13-59
    is also present at [com.google.android.gms:play-services-measurement-api:21.6.2] AndroidManifest.xml:32:13-58 value=(@xml/ga_ad_services_config).
    Suggestion: add 'tools:replace="android:resource"' to <property> element at AndroidManifest.xml to override.这个错误是因为 两个不同的库(一个是 Google Mobile Ads SDK,另一个是 Firebase Analytics/Measurement SDK)都在它们的 AndroidManifest.xml 中声明了 同一个属性,但它们的 resource 值不同,导致 冲突。
在 你自己的 AndroidManifest.xml 文件中的 
<application
    android:name=".YourApplication"
    ... >
    
    <!-- 添加这一行来覆盖冲突的 resource -->
    <property
        android:name="android.adservices.AD_SERVICES_CONFIG"
        android:resource="@xml/gma_ad_services_config"
        tools:replace="android:resource" />
    
    <!-- 其他内容 -->
</application>- 改AndroidManifest.xml
 gradle.properties添加android.useAndroidX=true
android.useAndroidX=true android.enableJetifier=true kotlin.code.style=official