開外部存儲訪問權限

MainActivity.java
private static final int REQUEST_EXTERNAL_STORAGE = 1;
private static String[] PERMISSIONS_STORAGE = {
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE };
int permission = ActivityCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE);
if (permission != PackageManager.PERMISSION_GRANTED) ActivityCompat.requestPermissions(
                this,
                PERMISSIONS_STORAGE,//需要請求的所有權限,這是個數組String[]
                REQUEST_EXTERNAL_STORAGE//請求碼
        );
 
AndroidManifest.xml   
   
xx    uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
xx    uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章