首页 > 技术文章 > adb测试使用相关

fanfeng 2013-11-03 10:49 原文

1.adb中文

无论是shell下显示中文、logcat输出中文乱码还是adb push/pull路径包括中文名,windows下都可以通过更改cmd窗口代码页为UTF-8解决:

chcp 65001

2.批量安装文件夹中的apk

for /R %%s in (*.apk) do ( 
adb install "%%s" 

在文件夹目录内运行即可。

3.安装odex化apk

apk经过odex优化后安装文件分为.apk和.odex两个文件,它们合并后才能安装,此时需要借助工具dexopt-wrapper
下载):

  1. 将dexopt-wrapper放入android设备中并赋权chmod 777 dexopt-wrapper
  2. dexopt-wrapper Demo.apk Demo.odex

4.改变adb server运行的默认端口5037

定义环境变量ANDROID_ADB_SERVER_PORT

5.查看当前显示界面

  • dumpsys activity | findstr mFocusedActivity
  • dumpsys SurfaceFlinger

推荐阅读