JavaFXPorts(Glion插件)在Android上保存文件
我在Android上用JavaFxPorts保存文件时遇到问题 我找到了那个链接,但它对我不起作用 它没有找到接口,我无法使用它 我的目标是用JavaFxports在Android上保存一个文件JavaFXPorts(Glion插件)在Android上保存文件,android,javafx,javafxports,gluon,Android,Javafx,Javafxports,Gluon,我在Android上用JavaFxPorts保存文件时遇到问题 我找到了那个链接,但它对我不起作用 它没有找到接口,我无法使用它 我的目标是用JavaFxports在Android上保存一个文件 谢谢如果您试图在Android文件夹中添加一些代码,请确保在主项目中正确添加GluonPlatform类。您可以在Gluon的示例库中查看Gonactive,以了解如何执行此操作 但要在移动设备上的应用程序本地文件夹中保存文件,可以使用Gluon的开源库 它包含多个特定于平台的服务的通用API 您只需
谢谢如果您试图在Android文件夹中添加一些代码,请确保在主项目中正确添加
GluonPlatform
类。您可以在Gluon的示例库中查看Gonactive,以了解如何执行此操作
但要在移动设备上的应用程序本地文件夹中保存文件,可以使用Gluon的开源库
它包含多个特定于平台的服务的通用API
您只需将其添加到build.gradle
脚本的依赖项中:
ext.CHARM_DOWN_VERSION = “1.0.0”
dependencies {
compile "com.gluonhq:charm-down-common:$CHARM_DOWN_VERSION"
desktopRuntime "com.gluonhq:charm-down-desktop:$CHARM_DOWN_VERSION"
androidRuntime "com.gluonhq:charm-down-android:$CHARM_DOWN_VERSION"
iosRuntime "com.gluonhq:charm-down-ios:$CHARM_DOWN_VERSION"
}
保存并重新生成项目(以便包含这些依赖项),现在在主项目上,您可以请求设备上的本地路径,并访问文件:
public File getFile() {
File path = PlatformFactory.getPlatform().getPrivateStorage();
return new File(path, "config.xml");
}
谢谢你的快速回答。文件创建成功,但存在一个问题:我无法读取/写入文件。您有解决方案吗?一旦您有了文件,您可能需要一个FileWriter和FileReader。检查此文件存储示例谢谢稍后的回答,我将尝试使用此示例。我以前使用过xml,现在可能会尝试使用Proberties。谢谢你的快速回答。你能看一下吗:@JoséPereda嗨!我在URL链接中找不到魅力下降的例子。