【问题标题】:saving file to phone documents using codenameone使用代号将文件保存到电话文档
【发布时间】:2018-03-28 11:33:45
【问题描述】:

我正在压缩应用程序文件,我想将其保存到 iOS 中的手机文档中。如何在代号中使用 root_type_mainstorage 来实现这一点?

我正在为此苦苦挣扎。

【问题讨论】:

    标签: codenameone


    【解决方案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 功能
    猜你喜欢
    • 2019-08-29
    • 1970-01-01
    • 2014-11-15
    • 1970-01-01
    • 1970-01-01
    • 2021-08-10
    • 2019-10-07
    • 2021-03-11
    • 1970-01-01
    相关资源
    最近更新 更多