【问题标题】:Android - How to package documents into an appAndroid - 如何将文档打包到应用程序中
【发布时间】:2012-05-09 08:59:38
【问题描述】:

我正在尝试创建一个应用程序并能够将文件保存到 /data/data/(packagename)/files 或类似的目录。目标是让 pdf 或 doc 处理程序在必要时打开存储在内部存储中的文件并供用户查看。我有代码来获取已安装的 pdf 阅读器并显示文件,但我不知道如何打包文件,以便将它们安装在上述目录中。另外,如果我能够做到这一点,我会使用 getResources 来访问文件吗? Eclipse 中的文件结构应该如何在安装 APK 时发生这种情况?

我更喜欢将文件存储在内部(它们很小),而不是存储在 SD 卡上。

我承认我对此并不陌生,并且正在努力学习。感谢您的帮助!

【问题讨论】:

    标签: java android eclipse pdf sdk


    【解决方案1】:

    据我了解,您只需将文件放在应用程序的资产文件夹中,然后将它们复制到内部存储即可。阅读更多here

    【讨论】:

    • 所以,我将所有文件添加到 assets 文件夹中,它们会放在哪里安装?我尝试查看 DDMS 透视图,但没有找到我的测试 pdf 文件。此外,除非文件在 SD 卡上,否则一旦将其放入资产中,我就无法从任何位置打开它。我会为此使用 AssetManager 吗?
    猜你喜欢
    • 1970-01-01
    • 2012-08-05
    • 2014-08-14
    • 2012-06-22
    • 2011-06-05
    • 2020-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多