现在一个app需要获得系统权限,就是说要加上android.uid.system,同时想能读写sdcard卡,该如何实现呢!?sdcard读写
解决方案 »
- 图片上传方案
- android连接数据库问题
- AndroidManifest.xml中的provider,authorities属性怎么写啊?求解释
- 请问Android支持几种中文字体类型?opentype支持吗?
- apk图标在应用程序列表里面的隐藏问题
- Android利用shape设置边框
- 把图片资源打包成JAR文件,这个JAR文件能不能被所有的AP共享?能的话每个AP都得加载一次JAR文件?
- 类型 View 中的方法 setOnClickListener(View.OnClickListener)
- android如何实现应用内付费?
- Android7.0百度地图SDK发生闪退
- Fragment的onCreate和onCreateView的区别?
- 使用setProgressDrawable()动态替换ProgressDrawable图片不好用
String str="this is a test about Write SD card file";
fileOS.write(str.getBytes());
就可以了,不需要加上android.uid.system,如果加了这个,就肯定是没有权限读写的。 写入方法:
FileOutputStream fileOS=new FileOutputStream(f);
fileOS.close();
d---rwxrwx system system 2010-07-28 11:11 sdcard
BufferedWriter buf = new BufferedWriter (new OutputStreamWriter(fileOS));
buf.write(str,0,str.length());
buf.flush();
buf.close();