adb查看手机当前运行Activity的包名
命令行中输入:
adb shell "dumpsys window | grep mCurrentFocus"
adb发送开机
adb shell am broadcast -a android.intent.action.BOOT_COMPLETED
激活手机截屏
adb shell screencap -p /data/local/tmp/tmp.png
adb pull /data/local/tmp/tmp.png
截图导出
adb shell /system/bin/screencap -p /sdcard/screenshot.png(保存到SDCard)
adb pull /sdcard/screenshot.png d:/screenshot.png(保存到电脑)
新建keystroe
keytool -genkey -v -keystore {FILENAME.keystore} -alias {ALIAS} -keyalg RSA -validity {DURATION}
- {FILENAME.keystore} 为生成的KeyStore的文件名
- {ALIAS} 为生成的KeyStore文件的别名
- {DURATION} 为该KeyStore文件的过期时间(天)
keystore 的签名
keytool -list -v -keystore xxx.jks
运行失败,报红字
Manifest merger failed with multiple errors, see logs
在Terminal控制台窗口执行以下指令,能看到具体错误
gradlew processDebugManifest --stacktrace
adb 查看手机屏幕尺寸等信息
adb shell dumpsys window displays
adb 导出手机中已安装的apk
1,查看手机中已安装的所有apk文件
adb shell pm list package
2,根据要导出的app包名,查看APP安装路径
adb shell pm path com.xxx.xxx
3,根据以上路径导出apk源文件到PC端
adb pull /system/priv-app/xxx.apk C:\Users\Administrator\Desktop\
adb 查看设备架构
adb shell
cat /proc/cpuinfo
AArch64 == arm64-v8a
ARMv7 == armeabi-v7a
pip升级失败导致报错
当在执行pip更新时,出现失败或警告,再次执行pip命令报错时,分别按顺序执行以下2条命令即可完成修复。
python -m ensurepip
python -m pip install --upgrade pip