【问题标题】:Android assets folder not added to apkAndroid资产文件夹未添加到apk
【发布时间】:2011-12-26 23:39:40
【问题描述】:

我对 eclipse 和 Android 还是很陌生,我正在尝试将一些文件添加到 assets 文件夹中,但某些文件和目录未包含在 .apk 文件中。

我在解决方案中设置了以下结构:

/assets
  /textures
    /test.png
    /splash.png
  /xml
    /testData.xml

我不知道是否有特定的方法可以让 eclipse 重新构建/编译项目并将新资产添加到 .apk 中的 assets 文件夹中,但是 /xml 子文件夹(及其内容)是不在apk中。随后,我在部署应用程序时抛出 FilenotFoundExceptions。纹理都包括在内。

如何强制重新编译和重建 apk,是否可以在任何地方手动检查项目中包含哪些文件(如资产清单文件)?

据我所知,资产文件夹中的层次结构或文件格式没有任何限制。另外,当我将文件从桌面拖到解决方案资源管理器时,我选择了“将文件复制到项目”。

谢谢

【问题讨论】:

    标签: android assets filenotfoundexception


    【解决方案1】:

    似乎不能在资产文件夹中的文件命名中使用大写字母。与上面的示例相反,我实际上在文件夹中使用了驼峰式文件名。将文件名更改为小写后,下次部署时会自动使用资产重新构建 apk

    【讨论】:

    • 祝贺解决方案。如果可以,请确保通过单击左侧的复选框将您的答案标记为“已接受”,以便其他用户可以从您的成功中学习。干杯~
    • 显然我可以在 9 小时内接受我自己的答案 .. 这和昨天说的一样。我稍后再试,谢谢
    猜你喜欢
    • 2016-11-30
    • 2014-12-29
    • 2022-01-02
    • 2016-12-29
    • 2021-08-19
    • 2017-07-16
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    相关资源
    最近更新 更多