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

apk安装 手机没sd卡安装失败解决方案

时间:2015-08-28 13:22:29      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:android

今天在发布1.5.4版本的时候 测试下自动化更新的时候遇到了公司一个同事三星手机安装失败,请看截图

技术分享


在eclipse下报错信息如下:

技术分享

所以百度随便搜下都能找到解决方案

INSTALL_FAILED_MEDIA_UNAVAILABLE,这个问题的原因为Android应用安装位置当前不可用。而Android应用安装位置有手机rom内和sdcard两种。由于Android设备没有sdcard便有可能出现INSTALL_FAILED_MEDIA_UNAVAILABLE。

解决办法有两种:

1、AndroidManifest.xml中配置

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   android:installLocation="auto" ></mainfest>

2、强制修改设备应用默认安装位置
1、连接上设备(确保安装驱动)
2、进入adb shell模式(在cmd中执行%sdk%/platform-tools/adb shell)
3、执行pm setInstallLocation 
PS:有0、1、2三种取值。
不同的setInstallLocation说明:
pm setInstallLocation 0 由App自行决定软件能否安装在SD卡
pm setInstallLocation 1 强制全部App安装在ROM内
pm setInstallLocation 2 强制全部App安装在SD卡

版权声明:本文为博主原创文章,未经博主允许不得转载。

apk安装 手机没sd卡安装失败解决方案

标签:android

原文地址:http://blog.csdn.net/coderinchina/article/details/48049261

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