我正在尝试挂载一个obb文件,但
std::fstream test("/storage/emulated/0/Android/obb/com.bixense.jngl_test/main.1.com.bixense.jngl_test.obb");
assert(test);
说它不存在(或者我无法访问它)。通过adb shell查看时,文件位于此处:
/storage/sdcard1/Android/obb/com.bixense.jngl_test/main.1.com.bixense.jngl_test.obb
我需要给我的应用程序一些特殊权限吗?
答案 0 :(得分:2)
我会尝试以旧的C风格访问它并打印strerror(errno)
Create a Windows 10 Universal App from Scratch
答案 1 :(得分:1)
好的我已经使用
修复了它<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
在我的AndroidManifest.xml中。奇怪,我以为我已经读过这不是访问我自己的文件所需要的......