【发布时间】:2017-05-08 03:20:47
【问题描述】:
我正在构建一个需要直接使用 USB 设备的 Android 嵌入式系统。该应用程序将在设备启动时启动。但是,在正常访问 USB 设备时,我必须先请求权限。我不希望出现该权限弹出窗口。我知道有一种方法可以在用户第一次授权后使用intent-filter 直接获得许可,但我不知道这是否是最理想的方式。我的设备是一个有根的 android 开发板,所以基本上我可以更改系统中的任何内容。我知道所有权限数据都存储在 /data/system/packages.xml 但 USB 权限不是真正的用户权限。我想知道是否有像 /data/system/packages.xml 这样存储所有 USB 权限的地方:
For app: com.aaa.app, vendorId="1111" and productId="1111", permission="true".
我认为应该有这样一个地方来存储这个信息,因为意图过滤器需要这个。有人知道我应该在系统中查看哪个文件吗?谢谢
【问题讨论】:
标签: android permissions