Unity2021SteamingAssets数量限制导致打包异常解决

最近将项目从Unity2019升级到Unity2021,打包安卓的时候出现异常。查了下资料说是数量超出限制,需要设置不压缩的数量。

1. 使用自定义mainTemplate.gradle 打开编辑,aaptOptions 选项里头设置 noCompress = ['.ress', '.resource', '.obb', '.bundle'] + unityStreamingAssets.tokenize(', ') ignoreAssetsPattern = "!.svn:!.git:!.ds_store:!.scc:.:!CVS:!thumbs.db:!picasa.ini:!*~"

2. unity安装路径Gradle目录把gradleTemplate.properties文件打开,在

**ADDITIONAL_PROPERTIES**前面添加一行
unityStreamingAssets=.unity3d*STREAMING_ASSETS*, google-services-desktop.json, google-services.json, GoogleService-Info.plist
 即可(实际测试使用,只做第二步骤也可以正常打包)
posted @   Flamesky  阅读(2042)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示