Renpy,尝试在 Android (renpy.loader.transfn) 上构建构建时出现异常

Renpy, an exception when trying to build a build on Android (renpy.loader.transfn)

假设 ./resources 中有一个名为“string.json”的 json 文件。那么这个文件的解析可以这样实现:

label start:
    $ import json
    $ f = open(renpy.loader.transfn("resources/string.json"))
    $ text = json.load(f)

在 PC 和 Android 模拟器上,此脚本可以正常工作,但是当我构建构建并在我的 phone 上 运行 时,抛出异常: exception an Android phone

我该如何解决?

非常感谢您的回答,抱歉我的英语不够好。

可以使用renpy.file方法解决异常:

label start:
    $ import json
    $ f = renpy.file("resources/string.json")
    $ text = json.load(f)