查看当前显示的应用信息
1、显示界面全限定类名
adb shell dumpsys window | findstr mCurrentFocus
2、显示界面包括view树等详细信息
adb shell dumpsys activity top
3、显示界面Intent
// 搜索 intent.action
adb shell dumpsys activity activities
启动时间
adb shell am start -W com.demo.test/.ui.activity.MainActivity
导出电量txt
adb shell dumpsys batterystats > batterystats.txt
抓取log
adb logcat -v time > log.txt
导出ANR文件
1、adb shell ls data/anr
2、adb bugreport C:\User\admin\Desktop
adb连接
1、adb devices
2、adb -s 设备名 shell
3、adb disconnect
4、adb tcpip 5555
5、adb connect ip值
生成SSL
1、git升级最新版本,自带openSSL组件
2、ssh-keygen -t rsa -C 邮箱
3、cd ~/.ssh 进入到.ssh 文件夹
4、用notpad++打开文件,复制值即可
获取md5、sha
// 进入D:\java\jdk\bin
keytool -v -list -keystore keystore
连接各大模拟器
// mumu模拟器
adb connect 127.0.0.1:7555
// 海马玩模拟器
adb connect 127.0.0.1:26944
// 逍遥安卓模拟器
adb connect 127.0.0.1:21503
// 夜神玩模拟器
adb connect 127.0.0.1:62001
// 天天模拟器
adb connect 127.0.0.1:6555
AXMLPrinter2.jar使用
java -jar AXMLPrinter2.jar AndroidManifest.xml >> AndroidManifest.txt
重新签名
cd D:\sdk\build-tools\26.0.2
//签名
apksigner.bat sign --ks jks全路径 apk全路径
//校验
apksigner.bat verify -v --print-certs apk全路径
瓦力打包
cd walle-cli-all.jar全路径
//需要配置多渠道名,放在channel.txt
java -jar walle-cli-all.jar batch -f channel.txt全路径 apk全路径
databinding在xml中的编写
& lt; < 小于号
& gt; > 大于号
& amp; & 和
& apos; ' 单引号
& quot; " 双引号
// 注意:<= 要写成 & lt;=