通过ADB命令实现App的安装、卸载、覆盖

ADB命令

Posted by 霜刃西瓜 on March 20, 2019
  • 在Android设备的调试中,总会对现有的Android版本的APK进行安装、卸载、覆盖当前App,尤其是大屏设备的时候,用命令行去操作更为简洁方便。

连接Android设备

  • adb connect Android设备的IP地址
  • adb连接指令:adb connect 192.168.2.111

    安装APK

  • adb install APK所在的地址+APK的名字,简单的方法就是直接将APK拖拽到cmd命令行屏幕,就可以出现地址了。
  • adb安装指令:adb install C:\Users\AllenJ\Desktop\线上\xiaomi_online.apk

    卸载APK

  • adb uninstall APK的包名
  • adb安装指令:adb uninstall com.xiaomi.bussiness.store #### 覆盖低版本APK
  • Android设备有更小版本Apk

    ,进行覆盖安装:adb install -r xx.apk

    覆盖高版本:

  • Android设备有更高版本Apk

    ,进行覆盖安装:adb install -r -d adb install -r -d C:\Users\AllenJ\Desktop\线上\xiaomi_highger.apk

可能出现bug

  • 覆盖其它更高版本或更低版本的时候,使用我上述的方法,而不是直接使用install安装,可以避免出现bug: Failure [INSTALL_FAILED_VERSION_DOWNGRADE]