由于安卓工控机装有USB的设备,每次重启主机都会弹出获取USB权限,所以需要用特殊方法,用主机厂商提供的签名打包APK
在程序的AndroidManifest.xml里manifest节点新增
android:sharedUserId="android.uid.system"
先用Android Studio生成未签名的APK
image.png
将生成的apk放进存放厂商签名的文件夹
image.png
打开Android Studio 的Terminal
image.png
进入存放厂商签名的文件夹
cd buildapk
执行生成
java -jar signapk.jar platform.x509.pem platform.pk8 xxxx.apk xxxx_sign.apk
在buildapk里就会生成出来一个厂商提供签名的apk包,就可以直接获取到权限不会再弹出授权框
image.png
网友评论