APK部署手机上出现闪退现象
2017-02-16 17:23
330 查看
在开发项目中,打包并编译的APK,在部分机型上无法正常打开,会出现闪退现象.例如:三星Note3 。我使用AS及API 23进行开发。
控制台报错如下:
java.lang.RuntimeException: Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication: java.lang.ClassNotFoundException: Didn't find class "com.android.tools.fd.runtime.BootstrapApplication" on path: /data/app/com.aiyan.flexiblespace-1.apk解决办法:打开设置--->Instant
Run
把第一行对勾,勾去掉了,就OK了。
原因:
AS上Instant Run 功能导致。
为什么呢?Instant
Run官方上说(个人理解):尽管第一次build的时间会花费更长的时间,但是Instant Run可以在后续更新APP时不需要创建新的APK,所以改变是快速可见的.
缺陷:
首先只有使用Gradle
2.0以上版本可用,最低minSdkVersion必须是15或者以上,需要得到更好体验应该设置SDK 21以上.另外,只会在部署变化的调试版本时支持。所以这就说明了当系统API并没有达到21时非常有可能是无法支持的.虽然在实际中不能用的机子有一部分是5.0系统的,但并没有什么卵用…
总结:建议在发部测试版本的时候如果测试的机子系统覆盖范围比较大(包括很多低版本系统时),可以关闭该功能并重新打包发布即可.
控制台报错如下:
java.lang.RuntimeException: Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication: java.lang.ClassNotFoundException: Didn't find class "com.android.tools.fd.runtime.BootstrapApplication" on path: /data/app/com.aiyan.flexiblespace-1.apk解决办法:打开设置--->Instant
Run
把第一行对勾,勾去掉了,就OK了。
原因:
AS上Instant Run 功能导致。
为什么呢?Instant
Run官方上说(个人理解):尽管第一次build的时间会花费更长的时间,但是Instant Run可以在后续更新APP时不需要创建新的APK,所以改变是快速可见的.
缺陷:
首先只有使用Gradle
2.0以上版本可用,最低minSdkVersion必须是15或者以上,需要得到更好体验应该设置SDK 21以上.另外,只会在部署变化的调试版本时支持。所以这就说明了当系统API并没有达到21时非常有可能是无法支持的.虽然在实际中不能用的机子有一部分是5.0系统的,但并没有什么卵用…
总结:建议在发部测试版本的时候如果测试的机子系统覆盖范围比较大(包括很多低版本系统时),可以关闭该功能并重新打包发布即可.
相关文章推荐
- mono for Android 生成apk文件部署到手机上出现闪退现象
- android--as下,apk调试运行OK,在手机上安装apk却出现闪退的解决办法
- 练习ViewSwitcher例子出现的手机闪退现象
- 记录一下学Android遇到的坑 编译apk 手机出现两个应用,卸载的时候两个都卸载了。
- android打包签名apk后,安装到手机上会闪退,而run as运行在手机上没有问题
- 部署到手机后出现No Selected DOM Vender错误解决
- Cocos2dx打包成apk包时在手机上闪退 CCApplication.cpp function:sharedApplication line:60
- Cocos2dx打包成apk包时在手机上闪退
- android app调试没问题,但打包签名的apk,运行时出现闪退怎么办?
- android手机上安装apk时出现解析包错误的一个解决办法
- 关于神庙逃亡这款游戏在很多款的手机上出现闪退的解决方案(Android)
- android app调试没问题,但打包签名的apk,运行时出现闪退怎么办?
- tablet\手机更新apk方法及命令(Android出现 Read-only file system解决方法)
- 调用安卓手机相册和拍照,出现闪退,原因是创建的包名有问题。
- 华硕pro系列笔记本,右击文件出现闪退现象解决办法
- Win8.1系统点击立即升级Win1系统出现闪退现象的解决方法
- tomcat部署的项目手机下载apk不能安装的问题
- Cocos2dx3.0 疑难解答系列 (五)ClippingNode 在小米等手机,出现白屏,显示不正常的现象
- win10应用部署到手机出现问题Exception from HRESULT: 0x80073CFD
- 手机安装apk出现INSTALL_FAILED_INSUFFICIENT_STORAGE