adb测试使用相关
1.adb中文
无论是shell下显示中文、logcat输出中文乱码还是adb push/pull路径包括中文名,windows下都可以通过更改cmd窗口代码页为UTF-8解决:
chcp 65001
for /R %%s in (*.apk) do (
adb install "%%s"
)
在文件夹目录内运行即可。
3.安装odex化apk
apk经过odex优化后安装文件分为.apk和.odex两个文件,它们合并后才能安装,此时需要借助工具dexopt-wrapper
(下载):
- 将dexopt-wrapper放入android设备中并赋权chmod 777 dexopt-wrapper
- dexopt-wrapper Demo.apk Demo.odex
4.改变adb server运行的默认端口5037
定义环境变量ANDROID_ADB_SERVER_PORT
5.查看当前显示界面
- dumpsys activity | findstr mFocusedActivity
- dumpsys SurfaceFlinger