为什么实用randomAccessFile老是提示没有权限?我已经设置权限了啊。
AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
mainActivity
File file=new File(Environment.getExternalStorageDirectory(), "aaa.exe");
RandomAccessFile random=new RandomAccessFile(file, "rw");
log
11-15 07:45:39.062: W/System.err(2382): java.io.FileNotFoundException: /storage/sdcard/aaa.exe: open failed: EROFS (Read-only file system)
11-15 07:45:39.122: W/System.err(2382): at libcore.io.IoBridge.open(IoBridge.java:409)
11-15 07:45:39.122: W/System.err(2382): at java.io.RandomAccessFile.<init>(RandomAccessFile.java:118)
11-15 07:45:39.152: W/System.err(2382): at com.su.mutiledownload.MainActivity$2.run(MainActivity.java:149)
11-15 07:45:39.162: W/System.err(2382): at java.lang.Thread.run(Thread.java:841)
11-15 07:45:39.192: W/System.err(2382): Caused by: libcore.io.ErrnoException: open failed: EROFS (Read-only file system)
11-15 07:45:39.262: W/System.err(2382): at libcore.io.Posix.open(Native Method)
11-15 07:45:39.262: W/System.err(2382): at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
11-15 07:45:39.272: W/System.err(2382): at libcore.io.IoBridge.open(IoBridge.java:393)
11-15 07:45:39.272: W/System.err(2382): ... 3 more
我明明设置权限了,为什么还是错误?????