近日,在 做一个项目的时候,客户要求要在板子的/data/下创建一个文件,结果在这边 试了好久,一直说权限不足,查了一下,网上大神所说的两个权限都加了,但就是没有权限创建文件
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>

最后,在一个同事的帮助下,解决了这个问题


这个问题的主要点在于:需要让自己的程序获得system级别的权限,那么就需要在AndroidManifest.xml中添加system权限:

android:sharedUserId="android.uid.system"
然后,在Android.mk 中添加
LOCAL_CERTIFICATE := platform
这个问题就成功 解决了。

更多相关文章

  1. 一款常用的 Squid 日志分析工具
  2. GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
  3. RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
  4. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  5. Android(安卓)NDK下编译google protocol buffer(protobuf)
  6. android apk反编译到java源码的实现方法
  7. Android(安卓)xml文件中ID重名问题
  8. [转]android解决apk编译方法数超过64k的问题
  9. Android准备工作

随机推荐

  1. android 監聽系統屬性變化的方法
  2. Android(安卓)跳转应用市场的应用详情页
  3. Android(安卓)密度转换多分辨率
  4. Android:调用系统分享功能
  5. Android(安卓)LCD
  6. android notification 的例子
  7. Android自定义对话框(Dialog)位置,大小
  8. Android学习之Activity生命周期文档翻译
  9. Android(安卓)Shadow 阴影制作[转]
  10. Android(安卓)code cut 1 --圆形在屏幕撞