【发布时间】:2016-01-24 01:25:12
【问题描述】:
我遇到了一个问题,即我的系统应用程序(位于 /system/priv-app/)在尝试通过 JNI 打开 sysfs 节点时遇到“errno 13”。该节点归“system:system”所有。我可以看到应用程序本身使用系统 ID 运行,但我不明白为什么会遇到权限问题。
应用尝试访问的 sysfs 节点是 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
任何想法将不胜感激!谢谢。
【问题讨论】:
-
您的应用程序作为系统应用程序运行。但它仍然需要 android manifest 文件的权限。
-
谢谢,我已经添加了 WRITE_EXTERNAL_STORAGE 权限。我需要更多权限吗?
-
能否请您添加日志以查看您的错误?
标签: android android-ndk java-native-interface