uiautomatorviewer无法启动
uiautomatorviewer是一个AndroidStudio上的一个工具
解决方案:
使用AndroidStudio自带的JDK,将其路径添加到PATH环境变量中。
由于目标计算机积极拒绝,无法连接。
在我们使用无线调试连接设备的时候,可能会碰到这样的情况,
这时我们可以输入如下命令:
adb tcpip 5555
adb常用命令
查看当前activity:
adb shell dumpsys activity top | find "pid="
adb shell logcat | grep ActivityManager
(grep命令需要安装Cygwin或msys2)
以调试模式打开应用:
adb shell am start -D org.love.foyou/.MainActivity
进入adb命令行模式
adb shell
利用adb命令获取手机文件
adb pull /sdcard/xxx.jpg zzz.jpg
发送数据到手机
adb push zzz.jpg /sdcard/xxx.jpg
获取包路径
pm list package -f | grep com.android.gallery3d
关于无线调试相关命令
无线连接前请先连接USB调试,并打开手机设置中的无线调试开关
adb tcpip 5555
adb connect 192.168.1.100:5555
adb disconnect
如果出现其他情况无法连接,请在连接USB调试的情况下做如下尝试:
重启adb
· adb kill-server
· adb start-server
OR
在手机终端输入如下命令重启手机端adbd服务
· stop adbd
· start adbd
提取手机boot.img等镜像的方法
· 先决条件-->手机已root
查看boot挂载路径:
ls -al /dev/block/by-name/
输出类似如下的信息:
lrwxrwxrwx 1 root root boot_a -> /dev/block/sde11
然后可使用如下命令将其拷贝出来:
cp /dev/block/sde11 /sdcard/boot.img
其中手机端RootExplorer工具也可查看:
Oneplus7获取root方法
1.准备工具文件:
adb/fastboot这些必须得有,这个自己准备
然后就是magisk/twrp这些(请查看我上传的资源)
第一步:
①打开开发者模式,解锁重启,打开调试模式,连接电脑,安装一加驱动
②adb reboot bootloader 进入fastboot模式
③fastboot boot twrp-xxx-xxx.img 刷入临时TWRP
③进入TWRP recovery模式后通过adb将twrp-xxx.zip
④点击安装刚刚传入手机的东东
⑤adb push Magisk-xxx.zip /sdcard
⑥安装↑↑↑
⑦然后重启就可以了,最后自行安装magisk.apk
(安装系统刷机可使用:adb sideload filename.zip)