尝试以字符串形式返回Unity中的SDCard路径。
AndroidJavaObject SDPath = new AndroidJavaObject("android.os.Environment");
AndroidJavaObject SDPath1 = SDPath.Call<AndroidJavaObject("getExternalStorageDirectory",null);
string path_str = SDPath1.Call<string>("getAbsolutePath");
但是它似乎不起作用。我尝试将字符串传递给UI元素,但是什么也没有呈现。我已经测试了UI元素,并且代码的那个方面正在正常工作。
谢谢!
最佳答案
还发现这些方法调用不起作用,所以我现在使用一种解决方法:您可以在here中找到它。希望对您有所帮助。
另外,您还必须确保允许进行外部编写。
关于c# - 如何在Android设备上的Unity中访问SD卡路径?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40140495/