如何在非 root Android 10 设备上获得永久 USB 权限?

问题描述 投票:0回答:0

我有一个 Android 应用程序“MyProgram”,它在非 root 专用设备上以锁定任务模式作为设备所有者运行,这是一款现成的 Android 10 平板电脑。

每次启动时,MyProgram 都会检查它是否具有权限,如果没有,它会调用 android.hardware.usb.UsbManager.requestPermission(),它会显示一个对话框,要求用户授予访问 USB 的权限。

我已经添加了intent过滤器所以现在它不会在每次重新连接设备时都请求许可。
但是,每次重启平板电脑时,它都会再次请求许可。
即使我选中“连接 USB UART 时始终打开 MyProgram”,也会发生这种情况。

我的应用程序如何才能获得访问 USB 的永久权限,这样用户就不需要每次都授予它?

android usb android-permissions kiosk-mode device-owner
© www.soinside.com 2019 - 2024. All rights reserved.