`
H小阿飞
  • 浏览: 278495 次
  • 性别: Icon_minigender_1
  • 来自: 南通
社区版块
存档分类
最新评论

Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE

 
阅读更多

使用eclipse编译程序,然后在android手机上运行,报错如下: 

Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE 

使用logcat查看log,显示错误如下: 

NOTE: attach of thread 'Binder Thread #3' failed 

原因是某些应用程序(比如360和91手机助手)造成手机无法在SD卡上安装程序 

解决方法是卸载这些垃圾软件,或者使用adb shell让手机自己选择安装在哪里,命令如下: 

$adb shell 

$pm setInstallLocation 0 

PS.不同的setInstallLocation说明: 

pm setInstallLocation 0 由App自行决定软件能否安装在SD卡 

pm setInstallLocation 1 强制全部App安装在ROM内 

pm setInstallLocation 2 强制全部App安装在SD卡 


注:当选择的是“pm setInstallLocation 2”,而手机连接电脑的模式是“USB大容量存储”模式,则程序还是无法安装到手机上的,还会报如上错误的。因为如果是“USB大容量存储“模式的话,就如SD卡从手机上移除了一样。

 

分享到:
评论

相关推荐

    HyperledgerFabric问题及解决.txt

    Error:can't read the block:&{SERVICE_UNAVAILABLE} Error:Error endorsing chaincode:rpc error:code = Unknown desc = Error starting container: API error (404): {"message":"network e2ecli_default not ...

    Windows环境下的常用ADB命令大全

    - `INSTALL_FAILED_MEDIA_UNAVAILABLE`:安装位置不可用,通常是指SD卡。 - 解决办法:确认SD卡可用或安装到内部存储。 - `INSTALL_FAILED_VERIFICATION_TIMEOUT`:验证安装包超时。 - 解决办法:尝试使用最新...

    计算机网络课件:5_8_7 Web服务与HTTP协议.pptx

    - 5xx类状态码表示服务器错误,如500 Server Error(服务器内部错误),503 Service Unavailable(服务暂时不可用)。 四、HTTP方法 HTTP协议定义了一系列方法,如: - GET:获取指定URL的资源。 - HEAD:类似于GET...

    Byone-crx插件

    语言:English (United States) Bytom Wallet Chrome扩展程序。 :thumbs_up:安全和高级Bytom客户端:thumbs_up:功能:keycap_1:易于使用:keycap_2:安全稳定:keycap_3:多钱包交易4cent去中心化应用程序:pushpin:注意:...

    http error code

    * 503 - Server Unavailable:指示服务器当前不可用 * 504 - Gateway Timed-Out:指示服务器作为网关或代理时超时 * 505 - HTTP Version not supported:指示服务器不支持HTTP版本 Internet API Error Codes ...

    adb1.0.26包含fastboot.exe

    INSTALL_FAILED_CONTAINER_ERROR 1. sdcard 访问失败; 2. 应用签名与 ROM 签名一致,被当作内置应用 1. 确认 sdcard 可用,或者安装到内置存储; 2. 打包时不与 ROM 使用相同签名 INSTALL_FAILED_INVALID_INSTALL_...

    CHM-Tools.rar --eclipse plug in

    《CHM-Tools——Eclipse插件解析与应用》 ...通过CHM-Tools,开发者可以更方便地在Eclipse环境中查阅这些文档,提升开发效率。 1. **CHM文件结构解析**: ...CHM-Tools能够解析这些结构,使得开发者无需离开Eclipse即可...

    openwrt-insomnia::hot_beverage:OpenWrt,带有用于Linksys WRT的最新NodeJ

    :hot_beverage: 用于Linksys WRT的带有最新NodeJ的...您可以验证未启用: root@hawk:~# openssl engine -t -c(dynamic) Dynamic engine loading support [ unavailable ]已启用: root@hawk:~# openssl engine -t -c

    CaptchaImageView-验证码图片 ImageView,相当实用.zip

    验证码图片 ImageView,相当实用使用:xml  android:layout_width="wrap_content"  android:id="@ id/image"  android:layout_weight="6"  android:layout_margin="5dp"  android:layout_height="50dp" ...

    frp错误,frp报错,[ssh] start error: proxy name [ssh] is already in use

    在上述问题中,用户遇到了一个常见的FRP错误,即“[ssh] start error: proxy name [ssh] is already in use”。这个错误表明在同一台Linux或ARM开发板上,有多个尝试使用同一名称“ssh”的FRP代理配置,导致了名称...

    VeeamBackup&Replication_8.0.0.2084_Update3

    解决NFC连接问题: Client error: NFC storage connection is unavailable…Failed to create NFC download stream. VeeamBackup如果只接添加主机而不是vCenter是不会有这样的问题的,如果要让从vCenter中创建的备份...

    rmmod的源码怎么这么麻烦

    rmmod命令的源码,busybox自带的rmmod运行的时候总是去找一个临时文件夹,如果系统不存在则会卸载失败,此程序不检测文件夹,卸载驱动的时候一定会成功

    无法卸载模块的解决办法.pdf

    用rmmod卸载模块的时候会弹出错误,如下 – rmmod: can't change directory to '/lib/modules': No such file or directory

    hyperledger fabric用于生成证书等的文件

    HyperLedger Fabric网络平台部署需要一些特定的二进制文件,如cryptogen、configtxgen、configtxlator以及peer等。这些二进制文件用于辅助生成证书、密钥以及各项配置文件等。 可以直接参考并按照官方的具体步骤执行...

    独创-手机测试初学者总结_monkey 测试命令

    1. 安装 APK 文件时报错:INSTALL_FAILED_MEDIA_UNAVAILABLE 解决方法: * 使用命令 `adb shell pm get-install-location` 获取当前状态 * 使用命令 `adb shell pm set-install-location 1` 设置默认存储位置 * ...

    Kubernetes Cheatsheet

    - **Failed Jobs**: `kube_job_status_failed` 用 `kubectl get jobs --all-namespaces | grep “failed”` 来找到失败的Job数量。 - **Active Jobs**: `kube_job_status_active` 使用 `kubectl get jobs --all-...

    出现问题a is defined高手帮忙

    <!... 便民设施系统 ; charset=gbk"/> <link rel="stylesheet" type="text/css" href="style.css"></link> ... key=ABQIAAAAzr2EBOXUKnm_jVnk0OJI7xSosDVG8KKPE1-m51RBrvYughuyMxQ- ... function DragZoomControl(opts_...

    teney97#Objective-C-Style-Guide#混编|限制 API 可用性1

    混编|限制 API 可用性关键词:NS_SWIFT_UNAVAILABLE、NS_UNAVAILABLE、available使用 NS_SWIFT_UNAVAI

    thl_r16_tinav2.0_hm1375验证通过_增加打印设备ID_20170824_1447.7z

    vfe_err("Failed to install at probe handle\n"); mutex_unlock(&probe_hdl_lock); return ; } 4、 R:\wyb\thl_r16_tinav2.0_hm1375\package\allwinner\cameratest\src\common\hawkview.c int fetch_sub_cmd...

    MD_01:Homework_001(更正)

    第一次更改之前要接收的默认状态是503 Service Unavailable setStatus仅需要接受对200 OK或503 Service Unavailable的更改。 setStatus()必须用@PostMapping注释,并且必须接受至少一个@PathVariable。

Global site tag (gtag.js) - Google Analytics