Android adb安装apk时提示Invalid APK file

本文记录了在使用ADB命令安装APK时遇到的问题及解决过程。作者尝试直接通过ADB命令进行安装,遇到了INSTALL_FAILED_INVALID_URI错误。最终通过在PC端直接调用ADB命令成功完成了安装。

今天在使用adb命令安装apk时,无法安装成功,进入到android sdk 下的platform_tools下也是无法安装成功:

先贴一下我的调用过程

xu:~ xiaokai$ adb devices
List of devices attached
0123456789ABCDEF    device

xu:~ xiaokai$ adb shell
shell@T36DH_CM3:/ $ pm install /Users/xiaokai/Downloads/app-release.apk 
    pkg: /Users/xiaokai/Downloads/app-release.apk
Failure [INSTALL_FAILED_INVALID_URI]
1|shell@T36DH_CM3:/ $ adb install /Users/xiaokai/Downloads/app-release.apk 
Invalid APK file: /Users/xiaokai/Downloads/app-release.apk
255|shell@T36DH_CM3:/ $ exit
xu:~ xiaokai$ adb install /Users/xiaokai/Downloads/app-release.apk 
[100%] /data/local/tmp/app-release.apk
    pkg: /data/local/tmp/app-release.apk
Success
  • adb devices

     首先调用了adb devices,查看有没有可用的手机,`0123456789ABCDEF  device`说明有可用的手机,
    
  • adb shell

    然后进入手机,安装apk,
    
  • pm install /Users/xiaokai/Downloads/app-release.apk

    发现出现问题,
    
  • exit

     退出前手机 ,进入root目录
    
  • adb install /Users/xiaokai/Downloads/app-release.apk

     进行安装,发现安装成功,网上查了一下,下面这篇文章介绍了一些这方面的问题
    

    推荐一篇相关文章:http://blog.youkuaiyun.com/leon1741/article/details/54973677

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值