Android默认给予USB读写权限,去掉授权对话框
16lz
2022-05-14
去掉USB读写权限授权对话框:
要授权 ES文件浏览器 访问您 *** 上的数据 (包括照片和视频)吗?
修改:
--- a/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java+++ b/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/OpenExternalDirectoryActivity.java@@ -454,6 +454,17 @@ public class OpenExternalDirectoryActivity extends Activity { mActivity.finish(); } };+ // Auto granted+ String pkgName = mActivity.getCallingPackage();+ android.util.Log.i("AZ", "GRANT.CallingPackage=" + pkgName);+ if("com.dachen.openlive".equals(pkgName)+ || "com.dachen.openmeeting".equals(pkgName)+ || "com.estrongs.android.pop".equals(pkgName)){+ Intent intent = createGrantedUriPermissionsIntent(mActivity, mActivity.getExternalStorageClient(), mFile);+ logValidScopedAccessRequest(mActivity, directory, SCOPED_DIRECTORY_ACCESS_GRANTED);+ mActivity.setResult(RESULT_OK, intent);+ mActivity.finish();+ } @SuppressLint("InflateParams") // It's ok pass null ViewRoot on AlertDialogs.
更多相关文章
- Android开发学习笔记(十三) ProgressDialog学习
- Android(安卓)Dev Guide -> User Interface
- Android(安卓)自学之对话框
- android OTG (USB读写,U盘读写)最全使用相关总结
- Android中级进阶 FAQ
- Android(安卓)Diaolog与AlertDialog用法实例
- Android中AlertDialog的使用小结
- OPhone/Android的学习(3)—再熟悉几个常用的Widget
- Android开发——Android搜索框架(一)