资产/目录没有从eclipse打包成.apk

时间:2012-01-11 21:24:19

标签: android eclipse android-ndk

我在app中移植到Android(ndk)中有以下目录结构。

Project
 /src/ -- Location of my .java
 /jni/ -- Location of my Android.mk and Application.mk
 /assets/ -- Location where I put my raw data resources
 /code/ -- Location of actual c++ src code

原始结构有一个“res”目录而不是“assets”,但这些只是我的原始资源,没有遵循android包装/命名结构,因此导致错误。

问题是,当我将其重命名为“assets”时,eclipse中的错误消失了,但资产未包含在bin / Project.apk文件中。当我执行一个Project.apk时,确定没有“资产”项目,而且无论如何,apk大小都太小了。

所以我确定在重命名“assets”目录后错过了一步,我告诉eclipse打包这些文件,但我不知道它是什么。帮助赞赏!

1 个答案:

答案 0 :(得分:0)

我在Eclipse中的一个应用程序使用相同的结构,清单中没有特殊引用。您是否尝试过全扫描刷新?

  1. 右键单击项目,选择“刷新”
  2. 选择“项目”菜单,然后选择“清洁...”
  3. 重启Eclipse
  4. 我偶尔会在Eclipse中使用不同语言的项目,这些项目需要以上3个步骤才能完全更新项目文件,特别是当我进行重命名文件夹或添加全新文件等更改时。