Java Android我写了从服务器下载mp3文件我的代码中有一些错误
错误:java.io.FileNotFoundException:/mnt/sdcard/sura-001.mp3(权限被拒绝)您可以从下面的url获取帮助Java Android我写了从服务器下载mp3文件我的代码中有一些错误,java,android,save,mp3,Java,Android,Save,Mp3,错误:java.io.FileNotFoundException:/mnt/sdcard/sura-001.mp3(权限被拒绝)您可以从下面的url获取帮助 检查是否添加了权限 更新:: 这就是清单文件的外观 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.com.co
检查是否添加了权限
更新::
这就是清单文件的外观
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.com.com"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".Activity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
</manifeast>
如果上述方法无法解决您的问题,请尝试更改不包含特殊字符的文件名,或者使用Environment.getExternalStorageState()引用外部目录(如果您对路径进行了硬编码)。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.com.com"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".Activity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
</manifeast>