1、连接设备
adb connect ip
2、查看连接的设备
adb devices
3、安装/卸载Android 应用
adb install packagesname
adb uninstall packagesname
4、查看设备安装包名
adb shell pm list packages
5、查看安装包的路劲
adb shell pm path packagename
6、包pull到本地
adb shell pull 包路径
7、aapt解析包信息
aapt dump badging /Users/macbook/Desktop/app.apk
aapt d badging packagename
8、有apk的情况下查看activity
8.1 aapt dump xmltree **.apk AndroidManifest.xml
aapt dump xmltree /Users/macbook/Desktop/app-dev_V2.7.0_b7fa168_2018-11-16_16-22.apk AndroidManifest.xml
8.2 使用apktool 反编译,反编译后打开AndroidManifest.xml文件
apktool d ***.apk
8.3 aapt dump badging **.apk |findstr "package"
aapt dump badging **.apk |findstr "launchable-activity"
9、无apk已经安装的应用
9.1.logcat
清除logcat内容,使用命令adb logcat -c
启动logcat,使用命令adb logcat ActivityManager:I *:s
启动要查看的程序,
9.2.dumpsys
启动要查看的程序;
命令行输入:adb shell dumpsys window w |findstr / |findstr name=
adb connect ip
2、查看连接的设备
adb devices
3、安装/卸载Android 应用
adb install packagesname
adb uninstall packagesname
4、查看设备安装包名
adb shell pm list packages
5、查看安装包的路劲
adb shell pm path packagename
6、包pull到本地
adb shell pull 包路径
7、aapt解析包信息
aapt dump badging /Users/macbook/Desktop/app.apk
aapt d badging packagename
8、有apk的情况下查看activity
8.1 aapt dump xmltree **.apk AndroidManifest.xml
aapt dump xmltree /Users/macbook/Desktop/app-dev_V2.7.0_b7fa168_2018-11-16_16-22.apk AndroidManifest.xml
8.2 使用apktool 反编译,反编译后打开AndroidManifest.xml文件
apktool d ***.apk
8.3 aapt dump badging **.apk |findstr "package"
aapt dump badging **.apk |findstr "launchable-activity"
9、无apk已经安装的应用
9.1.logcat
清除logcat内容,使用命令adb logcat -c
启动logcat,使用命令adb logcat ActivityManager:I *:s
启动要查看的程序,
9.2.dumpsys
启动要查看的程序;
命令行输入:adb shell dumpsys window w |findstr / |findstr name=
来源:oschina
链接:https://my.oschina.net/qingfengxulai/blog/3159999