Unity、Cocos转安卓工程,适配16KB页面大小

Your app must support 16 KBmemory page sizes by November 1,2025

1.Cocos解决方案:

        1.1        访问Cocos社区:https://forum.cocos.org/t/topic/170228

        1.2        根据社区提供的方案,下载Window、Mac版本 支持16KB的引擎

        1.3        NDK版本必须是25以上

        1.4        构建项目时 取消勾选 ***press .so file (压缩文件) 

        1.5        android工程 AndroidManifest.xml文件中 去掉压缩属性 就可以正常打包适配 16KB页面大小了(Android Studio中可以看到是否压缩 和 16KB(没显示16KB就是不适配)

android:extractNativeLibs="true"
 

2.Unity解决方案:

       官网文档:https://discussions.unity.***/t/info-unity-engine-support-for-16-kb-memory-page-sizes-android-15/1589588

        下载支持 16KB 的Unity版本 https://unity.***/download

        注意要海外ip才能下载,国内是团结引擎例:国内是unity.*** 海外是unity.***

国内:

海外:

        1.1  gradle.properties文件中添加代码

# 禁止Gradle重新压缩native库
#android.bundle.enableUn***pressedNativeLibs=false
android.bundle.enableNativeDebugSymbol***pression=false

# 使用新NDK和LLD链接器(16K支持)
org.gradle.jvmargs=-Xmx4096m
android.useAndroidX=true
android.enableJetifier=true

        1.2  应用 build.gradle 文件添加这一段

    packagingOptions{
        jniLibs {
            useLegacyPackaging false
        }
    }

    // 启用新的构建工具链支持16K页
    buildFeatures {
        prefab true
    }

转载请说明出处内容投诉
CSS教程网 » Unity、Cocos转安卓工程,适配16KB页面大小

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买