android常用命令介绍
adb命令
安装apk
-f 表示强制安装
adb install -f apk
获取当前顶部activity名称方式
windows: adb shell dumpsys window | findstr mCurrentFocus
mac: adb shell dumpsys window | grep mCurrentFocus
apksigner命令
查看apk签名方式命令
apksigner verify -v apk
给apk进行签名
- 大于28的版本
apksigner sign --ks your_keystore_file --v1-signing-enabled
true --v2-signing-enabled true --v3-signing-enabled false your_apk_file
- 小于28的版本
apksigner sign --ks your_keystore_file --v1-signing-enabled
true --v2-signing-enabled true your_apk_file
apktool命令
反编译
apktool d apk
正编译
不指定输出的话,默认apk在目录的dist文件夹下
apktool b 反编译的目录名
keytool命令
查看证书信息
keytool -list -v -keystore your.keystore -storepass yourpassword
-storepass yourpassword不输入的话,执行命令的时候回提示输入密码
修改别名方法
keytool -changealias -keystore your.keystore -alias yourcurrentalias -destalias cert
其它
apk对齐命令
zipalign -v 4 源apk 目的apk
作者:安安安安卓
链接:https://juejin.cn/post/7023704345308823559
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。