如何检查apk是调试还是发布签名?
是否有任何直接的adb命令来验证apk签名?
尝试了以下dumpsys
和aapt
命令,但我无法找到确切的标志
adb shell dumpsys packageaapt dump badging
如何找出给定的apk是调试还是发布签名?如何知道我们可以安装哪个版本(user,userdebug或eng)?
如果要检查apk是否可调试,请使用下面的aapt命令.
aapt dump badging /path/to/apk | grep -c application-debuggable
输出1:可调试输出0:不可调试.
我已经尝试了很多东西,并提出以下解决方案:
adb shell dumpsys package| findstr flags
如果构建是可调试的,则“标志”行将具有“ DEBUGGABLE”参数。如果不存在,则说明构建未调试