在 Android Kiosk 应用程序上显示 USB 权限对话框?

Mar*_*rko 3 android kiosk-mode mtp android-permissions android-usb

所以我有一个使用 startLockTask 命令固定到设备的应用程序,它有几个限制,因此用户无法逃离应用程序或更改设备的设置。

但是,用户应该能够通过 USB 将文件从设备传输到计算机,但是当设备连接到“新”PC 时,USB 权限对话框:由于 LockTask 模式,不会显示允许访问设备数据.

有没有办法在我的应用程序前面打开那个对话框?

Sar*_*aja 8

今天遇到同样的问题,

在我的情况下,我通过添加com.android.systemui包解决了这个问题,同时在setLockTaskPackagesDPM 的方法中添加了我的白名单应用程序。

在此之后,我可以看到在LockTask模式中阻塞的对话。

  • 非常感谢!这并不完全是有效的命令,但它把我推向了正确的方向。通过添加`com.android.systemui` 包,我可以看到调试对话框,但是通过添加`com.samsung.android.MtpApplication`,我终于能够看到“允许访问设备数据”对话框。因此,对于三星手机,这解决了问题,到目前为止,这就是我所需要的。 (4认同)