2012-11-09 48 views
0

无法生成n。可运行Unity3d做出的.apk资源重新包装失败

Resource re-package Failed! package -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "C:/Program Files/android-sdk-windows/platforms/android-10\android.jar" -F bin/resources.ap_

AndroidManifest.xml:13: error: Error: String types not allowed (at 'configChanges' with value 'fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen').
AndroidManifest.xml:19: error: Error:
AndroidManifest.xml:21: error: Error:
AndroidManifest.xml:25: error: Error:

UnityEngine.Debug:LogError(Object)
PostProcessAndroidPlayer:PostProcess(BuildTarget, String, String, String, String, String, String, BuildOptions)
(at C:/BuildAgent/work/842f9557127e852/Editor/Mono/BuildPipeline/PostProcessAndroidPlayer.cs:210) UnityEditor.HostView:OnGUI()

请帮助

回答

1

对我来说,修复相对简单:阅读发行说明这里后,我发现,“编辑器要求至少API级别14来构建Android应用程序。“所以我只需要更新我安装的软件。 (这些步骤可能与Windows略有不同) 打开Eclipse。 点击'帮助' - >'检查更新' (我必须先执行此步骤,因为我的Android SDK管理器不工作) 然后打开Android SDK管理器并下载最新的SDK和工具。

就是这样。