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