使用代号将文件保存到电话文档
Posted
技术标签:
【中文标题】使用代号将文件保存到电话文档【英文标题】:saving file to phone documents using codenameone 【发布时间】:2018-03-28 11:33:45 【问题描述】:我正在压缩应用程序文件,我想将其保存到 ios 中的手机文档中。如何在代号中使用 root_type_mainstorage 来实现这一点?
我正在为此苦苦挣扎。
【问题讨论】:
【参考方案1】:iOS 中没有共享存储,所以我不确定您要做什么。这会将文件写入 iOS 中的文件系统。请注意,我假设您在导入中有这一行:
import static com.codename1.ui.CN.*;
你可以这样做:
String fileName = getAppHomePath() + "MyFileName.txt";
try(OutputStream os = openFileOutputStream(fileName))
os.write(text.getBytes("UTF-8"));
catch(IOException err)
Log.e(err);
【讨论】:
感谢您的回复。是的,我使用了相同的技术,并使用 cn1lib 压缩文件。但是现在我想将 zip 文件保存到 iOS 设备的文档中,就像我们保存在 android 设备的下载文件夹中一样。如何在 iOS 中实现此功能? 我知道 iOS 中没有公共下载目录。这是 Android 功能以上是关于使用代号将文件保存到电话文档的主要内容,如果未能解决你的问题,请参考以下文章