Unity Android出包
1.Android Studio版本
不能高于Unity的版本
2.so库
这个库需要自己拷贝到Android工程当中
3.JDK版本太老
编译可以正常,但无法运行
File->ProjectStructure->SDK Location->Gradle Setting->Gradle JDK->X:/Android Stuido/jre
4.如何在Unity打包apk中自动包含so库
使用il2cpp打包,选择arm7和arm64
库没有设置CPU时,重新设置一下
5.Burst屏蔽
在ProjectSetting:BuirstAOTSetting
关闭所有Enable
6.渲染问题
当只有Android存在大批量渲染问题时
重新收集Shader变体,而后从新打包资源
确保shader变体打包到资源当中
调试:DevelopmentBuild打包出来的APK,可以进行FrameDebug
7.il2cpp编译出错
根据错误日志
使用下载的NDK版本
使用CleanBuild
关闭Strip Engine Code
关闭Incremental GC(会导致UnityEditor重启)