当声明使用权限时,我遇到他们两个:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="ANDROID.PERMISSION.WRITE_EXTERNAL_STORAGE"/>
我尝试使用这些权限在SDCard中创建一个文件夹,这是成功的。 这是我的演示代码:
private void initFolders() {
File rootFolder = new File(Environment.getExternalStorageDirectory(), Constants.ROOT_FOLDER_NAME);
if (!rootFolder.isDirectory()){
boolean success = rootFolder.mkdirs();
if (!success){
Toast.makeText(this, "Can't create root folder!!!", Toast.LENGTH_LONG).show();
}
}
}
那么,有人能告诉我他们之间的主要区别是什么?