Android工控机用主机厂商提供的签名打包APK,避过USB设备总是弹出授权框

由于安卓工控机装有USB的设备,每次重启主机都会弹出获取USB权限,所以需要用特殊方法,用主机厂商提供的签名打包APK

在程序的AndroidManifest.xml里manifest节点新增
android:sharedUserId="android.uid.system"

Android工控机用主机厂商提供的签名打包APK,避过USB设备总是弹出授权框_第1张图片
image.png

先用Android Studio生成未签名的APK


Android工控机用主机厂商提供的签名打包APK,避过USB设备总是弹出授权框_第2张图片
image.png

将生成的apk放进存放厂商签名的文件夹


Android工控机用主机厂商提供的签名打包APK,避过USB设备总是弹出授权框_第3张图片
image.png

打开Android Studio 的Terminal


Android工控机用主机厂商提供的签名打包APK,避过USB设备总是弹出授权框_第4张图片
image.png

进入存放厂商签名的文件夹
cd buildapk

执行生成
java -jar signapk.jar platform.x509.pem platform.pk8 xxxx.apk xxxx_sign.apk

image.png

在buildapk里就会生成出来一个厂商提供签名的apk包,就可以直接获取到权限不会再弹出授权框

Android工控机用主机厂商提供的签名打包APK,避过USB设备总是弹出授权框_第5张图片
image.png

你可能感兴趣的:(Android工控机用主机厂商提供的签名打包APK,避过USB设备总是弹出授权框)