安卓应用安装错误:INSTALL_FAILED_MEDIA_UNAVAILABLE 解决方法
今天工作中,在測(cè)試一臺(tái)機(jī)子的時(shí)候,海信的手機(jī),安裝自己的產(chǎn)品怎么都裝不上去,然后在網(wǎng)上找了好多方法,現(xiàn)在整理一下:
方法一:
這個(gè)問(wèn)題的原因?yàn)锳ndroid應(yīng)用安裝位置當(dāng)前不可用。而Android應(yīng)用安裝位置有手機(jī)rom內(nèi)和sdcard兩種。由于Android設(shè)備沒(méi)有sdcard便有可能出現(xiàn)INSTALL_FAILED_MEDIA_UNAVAILABLE。
解決方法:
在AndroidManifest.xml開(kāi)始標(biāo)簽增加android:installLocation="auto",修改為
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
??? android:installLocation="auto">
這配置讓Android系統(tǒng)自行決定應(yīng)用的安裝位置。
方法二:
問(wèn)題描述:
使用eclipse編譯程序,在android手機(jī)上運(yùn)行,報(bào)錯(cuò)如下:
Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE
Please check logcat output for more details.
Launch canceled!
解決方案:
使用adb shell命令讓手機(jī)自己選擇安裝在哪里。命令如下:
adb shell
pm setInstallLocation 0
注:不同的setInstallLocation說(shuō)明:
pm setInstallLocation 0 由App自行決定軟件能否安裝在SD卡
pm setInstallLocation 1 強(qiáng)制全部App安裝在ROM內(nèi)
pm setInstallLocation 2 強(qiáng)制全部App安裝在SD卡
操作步驟:
1、win+R快捷鍵打開(kāi)運(yùn)行窗口(或開(kāi)始開(kāi)始菜單,直接在搜索程序或文件框中)直接輸入cmd命令
(win7 cmd切換目錄不了的可參考win7系統(tǒng)cmd命令切換到指定文件夾目錄?)
2、cd 命令直接更改目錄到platform-tools目錄,比如我下載的SDK文件存放的目錄為:
G:\Feitianxinhong\Android\adt-bundle-windows-x86\sdk\platform-tools
3、輸入adb shell命令
4、輸入pm setInstallLocation 0?命令
總結(jié)
以上是生活随笔為你收集整理的安卓应用安装错误:INSTALL_FAILED_MEDIA_UNAVAILABLE 解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何从Chromecast或Google
- 下一篇: 智能制造ImeS管理系统软件