RK3399平台开发中安卓系统去除USB权限弹窗

RK3399平台开发中安卓系统去除USB权限弹窗

      • 问题
      • 方法

问题

当我们在访问一个插入到Android系统的USB设备的时候往往是需要权限的,此时系统会弹出询问权限的对话框,而我们此时希望让它默认允许访问USB设备并且不希望用户看到这个对话框。

RK3399平台开发中安卓系统去除USB权限弹窗_第1张图片

方法

文件目录:​​frameworks/base/packages/SystemUI/src/com/android/systemui/usb/UsbPermissionActivity.java​​​ 中的​​onCreate()​​方法中修改:​​setupAlert();​​
1、允许指定包名
在这里插入图片描述

RK3399平台开发系列讲解(系统修改记录篇)1.7、安卓系统去除USB权限弹窗_java_02
2、若要允许所以APP都不弹框:

​​setupAlert​​修改为:

mPermissionGranted = true;
 finish();

你可能感兴趣的:(学习交流,android,usb,java,kotlin,android,studio)