2011-11-21 104 views
2

使用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卡上讀取文件(如圖像)。這不是這種情況嗎?

+0

到底在問什麼?如果你不能從庫中訪問文件,那麼究竟發生了什麼?任何異常或輸出? –

+0

無需從SD卡讀取權限。 –

回答

0

這是

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

是的,我沒有在我的Manifest中獲得此許可,但該應用程序按預期完美工作。我在銀河S2 – jducreux

+0

如果你想存儲在SD卡它需要..否則不.. –

相關問題