【问题标题】:How to generate an apk in Eclipse with files used in the emulator?如何在 Eclipse 中使用模拟器中使用的文件生成 apk?
【发布时间】:2014-11-23 17:18:16
【问题描述】:

我在使用某个应用时遇到了问题。我在 Eclipse 中开发了它,我正在创建和修改存储在模拟设备的数据/数据/项目名称/文件/中的文本文件。

当我生成它的apk时,这些文件不会存储在任何地方,所以我无法访问它们并且应用程序停止工作。

有人知道我如何生成 apk 并且这些文件也保存在应用程序中吗?

【问题讨论】:

    标签: java android eclipse apk


    【解决方案1】:

    你不能。您需要以其他方式生成文件并在构建过程中包含在您的 apk 中(通常存储在项目的 assets/ 文件夹中)或从模拟器获取它并在构建过程中重建您的 apk,包括这些文件在您的 apk 中(通常存储在您项目的assets/ 文件夹中)

    【讨论】:

    • 但是在 assets/ 文件夹中我可以修改它们,对吧?
    • 修改源的方式相同 - 最终导出之前。但不是在运行时。 APK 在构建后是只读的。
    • 是的,对不起。如果我无法修改资产文件夹中的文件,我该怎么办?
    • 为什么要修改 assets 文件夹中的文件?通常的方法是在运行时将它们从资产复制到内部存储器。在那里你可以修改它们。
    • 我不想修改 assets 文件夹中的文件,我想像在 Eclipse 中一样进行修改。要将文件复制到内存,我需要做什么?
    猜你喜欢
    • 1970-01-01
    • 2011-11-17
    • 1970-01-01
    • 2012-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多