如何从我的应用程序私有内部存储中读取?

时间:2016-10-22 07:28:04

标签: java android-bitmap

我在日志中收到一条奇怪的fileNotFoundException EACESS permission denied消息。

我已阅读外部内存权限。我可以从/storage/emulated/0/myscreenshots目录中读取,但不能从/data/data/com.mycompany.myapp/files读取。

当我尝试这样做时,我收到上面提到的错误消息。这里有什么问题,如何解决?

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.mycompany.myapp" >
<uses-permission
        android:name="android.permission.READ_EXTERNAL_STORAGE"
        />
<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <service
        android:name = "com.mycompany.myapp.MyService"
        android:enabled = "true"
        android:label="MyService"
        />
</application>

</manifest>

0 个答案:

没有答案