Unity,JSON 文件 - 安卓问题,找不到我的 JSON 文件



我编写了一个脚本,允许您读取和写入json文件。只要我在unity编辑器中尝试脚本,我就不会遇到任何问题。但是当我切换到Android设备上安装应用程序时,我找不到我的json文件。

json文件名为playerData.json"并被放置在名为"playerdata .json"的文件夹中。

这是json文件路径的代码(适用于unity,但不适用于android)

path = Application.streamingAssetsPath + "/playerData.json";

我试着用这串代码来让代码在android上工作,但是没有办法让它工作。

path = System.IO.Path.Combine(Application.streamingAssetsPath, "/playerData.json");

我只写了关于路径的行,因为我的android设备找不到JSON文件。谢谢大家的帮助!

应用。streamingAssetsPath不能在Android和WebGL上工作

在WebGL和Android平台上无法访问StreamingAssets文件夹。WebGL上没有文件访问。Android使用压缩的。apk文件。这些平台返回一个URL。使用UnityWebRequest类来访问Assets

有一个变通方法,虽然提到使用UnityWebRequest,可以在这个Unity答案中找到一个例子

最新更新