I want to Access Meta Quest 3 ‘s Storage Anywhere..
I’ve tried below methods, but still I can’t recall my .obj file
1.
**private string GetExternalStoragePath()**
{
AndroidJavaClass environment = new AndroidJavaClass("android.os.Environment");
AndroidJavaObject picturesDirectory = environment.CallStatic<AndroidJavaObject>("getExternalStoragePublicDirectory", "Pictures");
return picturesDirectory.Call<string>("toString");
}
filePath = GetExternalStoragePath();
2.
filePath = "/sdcard/Pictures";
3.
filePath = Application.persistentDataPath;
Loading(filePath, fileName_TargetTool);
I’ve also add code to xml file below
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <!--add permission to Access Pictures folder-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
And I got runtime Permission Also
Is there any route to solve this problem…?
It works on Quset Pro but not works on Quset 3
But Every above path invoked
UnauthorizedAccessException: “filepath/ target.obj” Access to the path is denied.