unity5.0unity3d 打包apk出来的apk 为什么闪退

unity5.0的版本发布android时 res资源无法打包到apk中.
unity5.0的版本发布android时Plugins/android/res 资源无法打包 & 有这个res文件夹就都不行 &大家有没有遇到这种问题?
要评论请先&或者&
你的资源挂载了么,挂载了才能打包。
:你的资源挂载了么,挂载了才能打包。 直接从Eclipse 复制过来的 &我是想做unity与android互交的 &只是有Res文件夹就无法导出
出现错是这样的 & & & & & & & &CommandInvokationFailure: Failed to re-package resources.F:\AndroidSDK24\build-tools\23.0.3\aapt.exe package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S &res& -I &F:/AndroidSDK24\platforms\android-24\android.jar& -F bin/resources.ap_ --extra-packages com.example.testeclipse -S &E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res&stderr[E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.]stdout[Configurations:&(default)&v11&v14&mdpi-v4&hdpi-v4&xhdpi-v4&xxhdpi-v4&w820dp-v13Files:&&drawable\ic_launcher.png&& &Src: (mdpi-v4) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-mdpi\ic_launcher.png&& &Src: (hdpi-v4) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-hdpi\ic_launcher.png&& &Src: (xhdpi-v4) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-xhdpi\ic_launcher.png&& &Src: (xxhdpi-v4) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-xxhdpi\ic_launcher.png&&layout\activity_main.xml&& &Src: () E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\layout\activity_main.xml&&menu\main.xml&& &Src: () E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\menu\main.xml&&values\dimens.xml&& &Src: () E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values\dimens.xml&& &Src: (w820dp-v13) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values-w820dp\dimens.xml&&values\strings.xml&& &Src: () E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values\strings.xml&&values\styles.xml&& &Src: () E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values\styles.xml&& &Src: (v11) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values-v11\styles.xml&& &Src: (v14) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values-v14\styles.xml&&AndroidManifest.xml&& &Src: () AndroidManifest.xmlResource Dirs:&&Type drawable&& &drawable\ic_launcher.png&& & &Src: (mdpi-v4) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-mdpi\ic_launcher.png&& & &Src: (hdpi-v4) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-hdpi\ic_launcher.png&& & &Src: (xhdpi-v4) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-xhdpi\ic_launcher.png&& & &Src: (xxhdpi-v4) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-xxhdpi\ic_launcher.png&&Type layout&& &layout\activity_main.xml&& & &Src: () E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\layout\activity_main.xml&&Type menu&& &menu\main.xml&& & &Src: () E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\menu\main.xml&&Type values&& &values\dimens.xml&& & &Src: () E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values\dimens.xml&& & &Src: (w820dp-v13) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values-w820dp\dimens.xml&& &values\strings.xml&& & &Src: () E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values\strings.xml&& &values\styles.xml&& & &Src: () E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values\styles.xml&& & &Src: (v11) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values-v11\styles.xml&& & &Src: (v14) E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\values-v14\styles.xmlIncluding resources from package: F:\AndroidSDK24\platforms\android-24\android.jarapplyFileOverlay for drawabletrying overlaySet Key=app_icon.pngapplyFileOverlay for layoutapplyFileOverlay for animapplyFileOverlay for animatorapplyFileOverlay for interpolatorapplyFileOverlay for transitionapplyFileOverlay for xmlapplyFileOverlay for rawapplyFileOverlay for colorapplyFileOverlay for menuapplyFileOverlay for mipmapProcessing image: res\drawable\app_icon.pngProcessing image: E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-mdpi\ic_launcher.pngProcessing image: E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-hdpi\ic_launcher.pngProcessing image: E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-xhdpi\ic_launcher.png&& &(processed image E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-mdpi\ic_launcher.png: 82% size of source)Processing image: E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-xxhdpi\ic_launcher.png&& &(processed image res\drawable\app_icon.png: 94% size of source)&& &(processed image E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-hdpi\ic_launcher.png: 77% size of source)&& &(processed image E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-xhdpi\ic_launcher.png: 74% size of source)&& &(processed image E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\drawable-xxhdpi\ic_launcher.png: 72% size of source)&& &(new resource id app_icon from drawable\app_icon.png #generated)&& &(new resource id ic_launcher from mdpi-v4\drawable\ic_launcher.png #generated)&& &(new resource id ic_launcher from hdpi-v4\drawable\ic_launcher.png #generated)&& &(new resource id ic_launcher from xhdpi-v4\drawable\ic_launcher.png #generated)&& &(new resource id ic_launcher from xxhdpi-v4\drawable\ic_launcher.png #generated)&& &(new resource id activity_main from E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\layout\activity_main.xml)&& &(new resource id main from E:\U3d5.0_all_obj\Test2dtookit1\Temp\StagingArea\android-libraries\unity-android-resources\res\menu\main.xml)]mand.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)UnityEditor.Android.PostProcessor.Tasks.TasksCommon.Exec (System.String command, System.String args, System.String workingdir, System.String errorMsg, Int32 retiresOnFailure)UnityEditor.HostView:OnGUI()
那你就删掉呗,unity打包是不需要android的资源文件。
:那你就删掉呗,unity打包是不需要android的资源文件。 谢谢了 这个办法还不错解决了我们问题 &。 如果要使用Res里的图片资源的话是不能直接删掉Res文件夹 &但是可以删掉里面的报错XML文件只要碰到两个比较蛋疼的问题:
Error generating final archive: Debug certificate expired on ****
从字面了解,是由于Debug证书过期所致。
Android的应用程序必须经过开发者自己的自签名证书进行数字签名之后,才能安装到Android系统上。在开发调试阶段,默认情况下,ADT辅助工具帮我们对apk文件进行了签名,采用的是默认的Debug版本的签名文件。
安装之后,Android SDK会生成一个Debug签名证书,保存在debug.keystore文件中。ADT使用这个证书对每个生成的应用(Application)进行数字签名。非常不幸的是,每个Debug证书的有效期限是365天,那么不可避免的就会有证书过期的问题了。而Android SDK又比较呆板,发现证书过期了,不会给你换新的,只会给你Error提示。Windows系统下,这个Debug证书保存在C:/Documents and Settings/Administrator/.android目录下。查看了一下,发现这个证书的修改日期是日,差不多是一年前了,刚好有段时间没有使用Android SDK,这次使用即爆发这个问题了。解决的办法比较简单:将debug.keystore直接删除。Android SDK发现debug.keystore丢失了,就会自个生成一个新的。再运行SDK,一切正常了。
Error building Player: Win32Exception: ApplicationName='D:/android/android-sdk-windows-1.6_r1\tools\zipalign.exe', CommandLine='4 "C:\Users\Administrator.OTCITZ1YGXVV59Z\Documents\New Unity Project 1\Temp/StagingArea/Package_unaligned.apk" "C:\Users\Administrator.OTCITZ1YGXVV59Z\Documents\New Unity Project 1\Temp/StagingArea/Package.apk"', CurrentDirectory='Temp/StagingArea'
发现D:/android/android-sdk-windows-1.6_r1\tools\目录下面并没有zipalign.exe这个可执行文件,从字面意思应该是打包只用
我在D:\android\android-sdk-windows-1.6_r1\build-tools\20.0.0目录下发现了它的身影,将其拷贝到之前的目录,再次发布就ok啦~
阅读(...) 评论()API8开始,你可以让你的应用程序被安装在外部存储设备。您可以设置&android:installLocation属性:"preferExternal" or "auto"。
如果你声明&&preferExternal&&,您要求您的应用程序被安装在外部存储,但并不能保证你的应用程序将被安装在外部存储系统。如果外部存储满时,系统将其安装在内部存储。用户也可以将您的应用程序之间的两个位置。
如果你声明&&auto&&,则表明您的应用程序可以安装在外部存储,但是你不必安装位置偏爱。该系统将决定在哪里安装您的应用程序,基于几个因素。用户也可以将您的应用程序之间的两个位置。
当您的应用程序安装在外部存储:
安装在外部存储设备上的应用程序性能并没有影响。
APK文件是保存在外部存储中,但所有用户的私人数据,数据库,优化的dex文件,并提取原生代码都保存在内部的设备内存。
你的应用程序被存储的独特的容器,其中仅由最初安装它的移动设备可以被解密的随机生成的密钥是加密的。因此,应用程序安装在SD卡上只有一台设备。
通过系统设置,用户可以将您的应用程序移至内部存储。
警告:当用户启用USB大容量存储,与电脑共享文件,通过系统设置或卸载SD卡,外部存储设备卸载和外部存储上运行的所有应用程序,当即毙命。
向后兼容性
为您的应用程序安装在外部存储的能力是一个功能仅适用于API lv8(安卓2.2)或更高版本的设备上运行。现有的应用程序API等级8之前落成将始终安装在内部存储,并不能移动到外部存储(即使在设备API等级8)。但是,如果您的应用程序被设计为支持的API级别低于&8,你可以选择支持此功能的设备API等级8或更大,仍然是兼容使用API级别低于8的设备。
要允许安装在外部存储设备上,并保持与低于API等级8的版本兼容:
&android:minSdkVersion&属性(低于&&8&的),并确定您的应用程序代码只使用API的兼容的等级。
为了编译您的应用程序,更改您的构建目标为API等级8。这是必要的,因为旧的Android库不支持android:INSTALLLOCATION&属 性,将无法编译您的应用程序。
当您的应用程序使用API级别低于8,安装在设备上的android:installLocation属性被忽略,并且应用程序安装在内部存储。
注意:虽然XML标记将被忽略,像这样的老平台,你必须小心,不要使用minSdkVersion编程API中引入API等级8,而低于&8&,除非你进行必要的工作,以提供向后兼容性你的代码。
应用程序不应该安装在外部存储
当用户使自己的电脑(或以其他方式卸载或删除的外部存储)USB大容量存储共享文件,安装在外部存储和当前正在运行的任何应用程序被杀害,直到USB大容量存储被禁用,重新安装外部存储设备。除了 查杀应用程序,使用户无法使用它,这样可以破坏某些类型的应用程序,一个更严重的方式。为了让您的应用程序始终像预期的那样,你不应该让你的应用程序被安装在外部存储,如果它使用以下任何功能,由于外部存储卸载时引用后果:
服务正在运行的服务会被杀死,并重新安装外部存储时,将无法重新启动。你可以,但是,广播ACTION_EXTERNAL_APPLICATIONS_AVAILABLE的意图,这将外部存储设备上安装的应用程序时通知应用程序已经成为系统再次注册。这时候,你可以重新启动您的服务。报警服务注册AlarmManager的报警将被取消。您必须手动重新注册任何报警时重新安装外部存储。输入法引擎。你的输入法将被替换为默认输入法。重新安装外部存储时,用户可以打开系统设置再次启用您IME。动态壁纸你运行的动态壁纸,&将被替换默认的Live壁纸。重新安装外部存储时,用户可以再次选择您的动态壁纸。应用程序!从主屏幕上,你的应用程序部件将被删除。重新安装外部存储时,您的应用程序部件将无法供用户选择,直到系统复位(通常系统重启)。客户经理您的帐户创建的AccountManager会消失,直到外部存储设备重新安装。同步适配器您的的AbstractThreadedSyncAdapter和其同步功能将无法正常工作,直到重新安装外部存储。设备管理员您的的DeviceAdminReceiver和其所有的管理功能将被禁用,它可以有不可预见的后果,设备的功能,外部存储设备重新安装后,可能会持续。广播接收机听&引导完成&该系统提供了ACTION_BOOT_COMPLETED广播之前被安装到外部存储设备。如果您的应用程序安装在外部存储,它可以永远不会收到此广播。
如果您的应用程序使用任何上面列出的功能,你不应该让你的应用程序安装在外部存储。默认情况下,系统不会让你的应用程序安装在外部存储,所以你不必担心你现有的应用程序。不过,如果你确定你的应用程序不应该安装在外部存储,那么你应该明确这一点声明android:installLocation的&&internalOnly&&属性。虽然这并没有改变默认的行为,它明确规定,您的应用程序只能安装在内部存储,并作为你和其他开发人员,这个决定已经作出提醒。
应用程序应该安装在外部存储
大型游戏是更常见的类型,应该让外部存储设备上安装的应用程序,因为游戏通常不提供额外的服务,不活动时。当外部存储变得不可用,一个游戏进程被杀死了,应该没有明显的效果,当存储再次变为可用的用户重新启动游戏(假设游戏妥善保存其状态在正常&活动的生命周期)。
如果您的应用程序的APK文件需要几兆,您应该谨慎考虑是否要启用应用程序安装在外部存储,使用户可以保留其内部存储空间。
阅读(...) 评论()react-native 打包后运行apk闪退 求解?
直接运行没问题 。打包后运行直接闪退 错误都找不到 ,win10机器 (我之前打过可以运行)
同闪退,我解决的方法很傻:拿一个成功打包运行的HelloWorld,在它的基础上进行不断增加代码,最终成功,打包过程与中文网上那个教程没差。有一个小细节不知道有没有关系:ajax时想当然地用了isomorphic-fetch的补丁,然而在移动设备上疯狂报错,后发现不使用补丁也可以成功发送请求,遂移除,打包成功
遇到同样问题,Win10 + RN v0.24.1,目前也是一头雾水……----------------------------------- 更新:就我的情况而言,找了很多原因,最后发现是 index.android.bundle 文件没正常生成所致。按这里: 所述,分在android/app下有没有 react.gradle 文件两种情况;我是没有react.gradle文件的情况,需要手动生成 index.android.bundle 文件;本来应该是react.gradle文件负责这个工序的,而实际并没有生效,暂时原因不明。这里《》也印证了这个问题曾经存在,并且可能日后还会存在……看看检查下是否跟我遇到的这种情况类似。----------------------------- 更新:参见这里:竟然和gradle.properties里的一项配置有关:org.gradle.configureondemand=true去掉它就可以正常生成 index.android.bundle 文件了,同样暂时原因不明
已有帐号?
无法登录?
社交帐号登录}

我要回帖

更多关于 unity打包apk设置 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信