Android系統(tǒng)主板應用配置默認獲取管理所有文件權限方法

03/12 15:00
893
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

本文介紹Android系統(tǒng)主板應用配置默認獲取管理所有文件權限方法,基于觸覺智能SBC3588行業(yè)主板演示,搭載了瑞芯微RK3588芯片八核處理器,6T高算力NPU;音視頻接口、通信接口等各類接口一應俱全,支持安卓Android、Linux開源鴻蒙OpenHarmony、銀河麒麟Kylin等操作系統(tǒng)。

配置前提

在配置前,建議先將應用配置成系統(tǒng)應用,不然配置后系統(tǒng)每次重啟后都會彈窗提示是否獲取權限。

應用配置成系統(tǒng)應用,可參考以下鏈接方法:瑞芯微開發(fā)板/主板Android系統(tǒng)APK簽名文件使用方法,實用干貨

代碼配置及驗證

首先在AndroidManifest.xml中聲明你需要的權限,代碼如下

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />

在MainActivity.java加入以下代碼:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {

if (!Environment.isExternalStorageManager()) {

Intent intent = new Intent(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION);

intent.setData(Uri.parse("package:" + getPackageName()));

startActivityForResult(intent, 100);

}

}

配置完后編譯應用安裝測試

顯示【允許管理所有文件】,就配置成功了。

相關推薦