android 10.0 去掉usb授权提示框 默认给予权限

1.概述

在10.0的系统产品开发中,在产品中进行iot开发过程中,在插入usb设备时会弹出usb授权提示框,也带来一些不便,怎么默认授予权限呢 ,实现不弹出usb授权窗口的功能

2.去掉usb授权提示框 默认给予权限的核心类

frameworks/base/packages/SystemUI/src/com/android/systemui/usb/UsbPermissionActivity.java
frameworks/base/packages/SystemUI/src/com/android/systemui/usb/UsbDebuggingActivity.java

3.去掉usb授权提示框 默认给予权限的核心功能实现和分析

3.1 在UsbPermissionActivity.java 去掉usb授权提示框

在系统插入usb,默认会弹出usb授权窗口,然后开始挂载usb的流程,所以要从授予
usb权限的UsbPermissionActivity看弹窗流程,接下来看其源码

public class UsbPermissionActivity extends AlertActivity
          implements DialogInterface.OnClickListener, CheckBox.OnCheckedChangeListener {
   
    
    
@Override
     public void onCreate

猜你喜欢

转载自blog.csdn.net/baidu_41666295/article/details/117901730#comments_27497906