在/data/下创建文件的权限问题
16lz
2021-01-25
近日,在 做一个项目的时候,客户要求要在板子的/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这个问题就成功 解决了。
更多相关文章
- 一款常用的 Squid 日志分析工具
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
- Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
- Android(安卓)NDK下编译google protocol buffer(protobuf)
- android apk反编译到java源码的实现方法
- Android(安卓)xml文件中ID重名问题
- [转]android解决apk编译方法数超过64k的问题
- Android准备工作