android应用:今天发现不能向sd卡写文件,可我明明加了权限啊

来源:互联网 发布:mac下载软件可以删 编辑:程序博客网 时间:2024/04/30 04:12

我在manifest里面添加了操作sd的权限 

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

logcat依旧提示我,不能写sd卡。  why???

   哦   原来  我用到了shareuserid 

   也在manifest文件里面  我用到了  

  android:sharedUserId="android.uid.system"

  而android系统规定了  system用户不能操作sdcard   ,   所以。。。。

ok 搞定!

 

原创粉丝点击