码迷,mamicode.com
首页 > 移动开发 > 详细

【Unity】打包安卓APK常见问题

时间:2018-03-26 12:33:49      阅读:940      评论:0      收藏:0      [点我收藏+]

标签:unity   player   except   set   pos   pac   llb   一个   mon   

问题:unity error invalid command android

原因:Android版本较新,Unity版本太旧(如4.X),Unity打包APK时调用Android工具使用的命令已被安卓弃用了(而Unity不知道)。
办法:替换Android/Sdk/tools文件夹下的所有内容为老版本的tools。(记得把原来的tools先备份)
 

问题:UnityEditor.BuildPlayerWindow+BuildMethodException: Build failed with errors.

技术分享图片

at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x001b9] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:162
at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00050] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:83
UnityEditor.HostView:OnGUI()
原因:Unity不允许打包到项目的Assets文件夹中。
办法:更换一个Build输出目录(如输出到桌面)。
问题:CommandInvokationFailure: Failed to re-package resources.
技术分享图片
场景:做安卓Unity混合开发,把安卓项目导入Unity后再用Unity构建项目时,可能会发生这个错误。
原因:直接参照报错来一个个处理。如图,是安卓项目在读取清单文件AndroidManifest.xml时找不到mipmap文件夹下的图片。我用Android Studio2.3.3创建的项目默认没有mipmap文件夹的,自然找不到需要的资源。新建该文件夹并从mipmap-hdpi文件夹中拷贝图片过来即可。
 
 
 
 
 

【Unity】打包安卓APK常见问题

标签:unity   player   except   set   pos   pac   llb   一个   mon   

原文地址:https://www.cnblogs.com/guxin/p/8649834.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!