【发布时间】:2019-07-04 14:22:04
【问题描述】:
我试图将文件写入“/mnt/sdcard”路径,但返回错误。使用普通 fopen("new.txt","w") 在 JNI 层(C++)上编写代码
并且还尝试了相同的“/mnt/sdcard/Android/data/”甚至失败。
设备:Android Q Beta4
fopen("/mnt/sdcard/new.txt","w") fopen("/mnt/sdcard/Android/data/new.txt","w")
我们已经在 Android Q 的 Android 开发者页面中参考了存储限制。
公共信息使用哪条路径存储?
【问题讨论】:
-
现在我们正在迁移 Android R 以进行测试,但我们面临“权限被拒绝”问题。路径:/mnt/sdcard/Android/data/package_name/files/package_name/* 注意:使用以下代码获取公共路径,Context context = _activity.getApplicationContext(); return context.getExternalFilesDir(null) +"/" + getPackageName();我们需要为 Android R(11) 做一些特别的事情吗?你能推荐一下吗?
-
@CommonsWare 请帮助我们?
标签: android java-native-interface