我爱编程程序员

ADB命令

2018-07-26  本文已影响74人  饮水思源为名

简介:

  adb命令位于Android SDK下的platform-tools自带。能够通过wifi远程下载APK,也能够答应日志信息。Android Studio的Logcat就是通过ADB打印的。
  笔者在工作中遇到了一个公司的自己设计的设备,本质是Android。我需要将我们公司的产品打进设备中,但是他们并不支持手机一样连接数据线下载安装。他们的安装模式是网络推送模式,整个流程他们公司全权掌控。而笔者为了方便测试,采用了ADB命令wifi下载的方式。

命令与流程:

  1. adb devices:查看已连接的设备
  2. adb connect xxxx: 连接莫个网段,需要在同一局域网。xxxx为ip
  3. adb install xxxx:向连接设备下载APK。xxx为APK的目录,可以直接拖入APK自行生成
  4. adb install -r xxxx:当出现[INSTALL_FAILED_ALREADY_EXISTS]报错时使用,问题大多出于已经安装了相同的应用。
  5. adb -s xxxx yyyy:当有多个设备连接时,需要通过此命令去指定操作的设备。xxxx为通过devices看到的设备名。yyyy是需要执行的操作命令
  6. adb shell am start -n package/launch activity :打开设备中的指定android程序,package是包名,launch activity是主Activity界面。
  7. adb uninstall xxx:删除指定APP,xxx为包名

报错:

Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
表示此APK已经安装过,且已经安装APK和待安装APK签名不一致。

上一篇下一篇

猜你喜欢

热点阅读