Android开发Android知识Android技术知识

adb 常用命令

2016-12-22  本文已影响127人  AndroidXing

1.连接相关:

adb disconnect

adb connect ip

这两个命令可以先后使用,一般可以做成.bat命令,方便下次使用

2.开启相关

adb kill-server; adb start-server 这两个命令用于在adb 出现不正常时重新开始

3.安装相关

安装:adb install -r apk路径

卸载:adb uninstall apk包名

4.进入android shell

adb shell

进入adb shell 模式,执行以下命令,就可以不加adb shell,否则需要加

5.启动和杀死应用

启动应用:adb shell am start -n 包名/启动的actvity名

例如:adb shell am start -n com.tencent.mm./.HomeActivity

杀死应用:adb shell am force-stop 包名

例如:adb shell am force-stopcom.tencent.mm

这两个命令同样可以做成.bat命令,方便随时使用

6.获取系统属性

getprop | grep 系统属性名

如 greprop | grep build 可以获取关于系统版本相关的信息

执行该命令,需要进入adb shell ,否则会报命令不识别

7.获取运行的包信息

adb shell dumpsys package 包名

主要会输出manifest 文件中的信息,包括版本,权限,声明的组件等。

8.获取前台的activity

adb shell dumpsys activity | grep "mFocusedActivity"

9. 使用中遇到的问题和解决

在ubuntu 上使用adb连接,当出现???????????? no permissions

这个时候可以用sudo来提升权限执行

sudo adb kill-server

sudo adb start-server

这样会在手机上弹出连接调试对话框

就可以执行adb调试了。

上一篇下一篇

猜你喜欢

热点阅读