Android - 简单的权限 - 为什么我不需要这个权限?
问题描述:
使用Android - 简单的权限 - 为什么我不需要这个权限?
mBitmap = BitmapFactory.decodeFile(filePath);
ExifInterface exif = new ExifInterface(filePath);
我的权限,我目前正在图像:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
我认为我需要读取存储权限从画廊得到的文件。为什么我可以在没有此权限的情况下访问我的Gallery中的文件
如果有帮助,我使用意向过滤器通过“共享”对话框启动活动。
编辑:只是为了澄清,我的应用程序完美工作。我想我需要一个特殊的权限才能从SD卡上读取文件(如图像)。这不是这种情况吗?
答
这是
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+0
是的,我没有在我的Manifest中获得此许可,但该应用程序按预期完美工作。我在银河S2 – jducreux
+0
如果你想存储在SD卡它需要..否则不.. –
到底在问什么?如果你不能从库中访问文件,那么究竟发生了什么?任何异常或输出? –
无需从SD卡读取权限。 –