【问题标题】:Save a (.txt) file to the Assets Folder in Android?将 (.txt) 文件保存到 Android 中的资产文件夹?
【发布时间】:2012-04-04 15:00:34
【问题描述】:

如何写入资产文件夹中的 .txt 文件。

如何获取路径资源文件夹?

【问题讨论】:

    标签: android android-assets


    【解决方案1】:

    你不能。 assets 文件夹在运行时是只读的。

    选择不同的位置来保存您的数据,请参阅Data Storage 了解更多信息。

    【讨论】:

    • 还是一样??快到 2017 年了吗?
    【解决方案2】:

    assets文件夹的路径是file:///android_asset但是这是只读的。

    assets 文件夹类似于 res、src、gen 等文件夹。这些都有助于提供不同的文件作为构建系统的输入,从而为您的应用生成 APK 文件。

    在您的应用运行时,所有这些都是只读的。在运行时您只能写入 SD 卡。

    希望你能理解我的回答。

    【讨论】:

      【解决方案3】:

      不可能,

      最好选择内部存储来保存 txt 文件。 Internal Storage。希望这能帮助你理解。

      【讨论】:

      • 如何将用户登录名和密码保存在文本文件中?在user.txt 登录密码 login1 password1 login2 password2 ....
      • 为什么要使用txt文件,最好写在XML文件上。这样您就可以随心所欲地获得灵活性。
      【解决方案4】:

      不,您不能这样做,因为如果您在运行时同时读取和写入,那么一切都可能发生变化,应用程序将出现意外行为,这可能是有害的或可能崩溃。我建议你使用内存、sqlite 和 app SharedPreferences 等。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-11-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多