网页浏览总次数

星期四, 七月 03, 2025

Unity2020和更高版本打包安卓TargetAPI=35,导致打包提示 gradle版本低的一系列问题

大部分想要打包SDK35的需求应该是Google Play商店要求游戏的API要升级到35+。


最好熟悉正常的Unity打包apk aab流程,比如先能打包出SDK34以下的APK。


 1. unity2020项目包升级成unity2023(不升级到这个版本应该也可以)

2020项目升级2023如果后有个爆红 提示找到不模块,在包管理器中移除即可


 










2. 生成gradle的模板文件

勾选一下这个三个设置会自动生成文件到


 


 


 




文件的内容需要修改


 


 


 









Android studio里安装NDK


 

 

 















接入了GoogleMobileAds 的广告SDK  

打包apk aab包 提示namespace问题

 



 










namespace 'com.google.unity.ads' //注意这是临时文件 如果多次打包被覆盖需要再增加上

 

打包symbols.zip(源生调试符号) public爆红,debugging的可以打包出来

生成文件


 




修改文件


 


 












这样就能打包出 publicsymbols.zip(源生调试符号)了。