2015-02-10 14 views
0
<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.hero.application"> 

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" 
    android:exported ="true"> 

    <uses-permission android:name="android.permission.CAMERA" /> 
    <uses-feature android:name="android.hardware.camera" /> 

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

    <activity 
     android:name=".ListActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

    <activity 
     android:name=".ViewPhotoActivity" 
     android:label="@string/title_activity_view_photo" 
     android:parentActivityName=".ListActivity"> 
    </activity> 

    <activity 
     android:name=".AddPhotoActivity" 
     android:label="@string/title_activity_add_photo" 
     android:parentActivityName=".ListActivity"> 
    </activity> 
</application> 

權限拒絕爲READ_EXTERNAL_STORAGE到清單文件

但是我仍然收到此錯誤:

Permission Denial: reading com.android.providers.media.MediaProvider uri content://media/external/images/media/2519 from pid=5397, uid=10190 requires android.permission.READ_EXTERNAL_STORAGE, or grantUriPermission() 

可有人請指出,如果我的思念在我的清單文件的東西?

回答

0

將上述權限設置在上方<application>。清單文件的

0

結構

<manifest> 
<uses-permission /> 
<permission /> 
<permission-tree /> 
<permission-group /> 
<instrumentation /> 
<uses-sdk /> 
<uses-configuration /> 
<uses-feature /> 
<supports-screens /> 
<compatible-screens /> 
<supports-gl-texture /> 

<application> 

    <activity> 
     <intent-filter> 
      <action /> 
      <category /> 
      <data /> 
     </intent-filter> 
     <meta-data /> 
    </activity> 

    <activity-alias> 
     <intent-filter> . . . </intent-filter> 
     <meta-data /> 
    </activity-alias> 

    <service> 
     <intent-filter> . . . </intent-filter> 
     <meta-data/> 
    </service> 

    <receiver> 
     <intent-filter> . . . </intent-filter> 
     <meta-data /> 
    </receiver> 

    <provider> 
     <grant-uri-permission /> 
     <meta-data /> 
     <path-permission /> 
    </provider> 

    <uses-library /> 

</application> 
</manifest> 

這需要是明顯的結構由developers.android.com 所示還請檢查您的設備到本機的USB連接並不像媒體設備因爲當它作爲媒體設備連接時,您的SD卡已經在使用,請嘗試將其作爲相機連接,希望這可以解決您的問題。最佳!快樂編碼!