溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

Android真機(jī)運(yùn)行錯(cuò)誤INSTALL_FAILED_MEDIA_UNAVAILABLE

發(fā)布時(shí)間:2020-07-21 05:57:44 來(lái)源:網(wǎng)絡(luò) 閱讀:1697 作者:googlingman 欄目:移動(dòng)開(kāi)發(fā)


問(wèn)題描述


現(xiàn)階段正是進(jìn)行示例程序內(nèi)存優(yōu)化測(cè)試。先后在手機(jī)上安裝了好多程序,突然遇到如下問(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!


網(wǎng)絡(luò)搜索找到辦法。


解決辦法


使用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命令。

2、cd 命令直接更改目錄到platform-tools目錄,比如我下載的SDK文件存放的目錄為:

C:\android-sdk_r08-windows\android-sdk-windows\platform-tools

3、輸入adb shell命令,回車(chē)。

4、然后,再輸入pm setInstallLocation 0 命令,回車(chē)。

 

Android真機(jī)運(yùn)行錯(cuò)誤INSTALL_FAILED_MEDIA_UNAVAILABLE

 

 

完了以后,再運(yùn)行程序,測(cè)試正常。


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI