0
我试图从资产管理加载皮肤:如何使用Android上的资产管理器加载资产?
public Assets() {
manager = new AssetManager();
manager.load("bin/fonts/loading.json", Skin.class);
manager.finishLoading();
loadingSkin = manager.get("bin/fonts/loading.json", Skin.class);
}
这适用于台式机,但在Android上的资产管理公司无法加载JSON,它抛出一个异常。
除非在资产目录中实际存在bin目录,否则不应在路径开始处有“bin /”。 –
@ nEx.Software我没有,但我需要它在桌面上加载资产,无论出于何种原因。它不像在android上那样工作。 – zebleckDAMM
您需要将工作目录设置为桌面运行配置中的资产目录,以便您不必将“bin /”添加到路径中。 –