2011-12-27 65 views
0

我在我的android项目的res/raw文件夹中保存了一些.css和.js文件。这些文件是从WebView实例加载的,并且位于此文件夹中,主要是由于WebView中的访问路径限制。 但我的问题是,Eclipse不包括CSS和JS文件到我的项目的构建依赖关系。如果我只触摸其中一个文件,构建流程不会重新生成应用程序。我没有将项目/ res文件夹添加到“源代码”选项卡中的Java构建路径,但这没有帮助。 (我在Mac上运行eclipse 3.6.2,因为下载 - 没有自定义) 如何将这些文件包含在构建流程中?如何在res /文件夹中包含.js和.css文件到Eclipse的构建依赖项中?

UPDATE:

1)移动到资产文件夹不解决问题(修改CSS和JS文件仍然没有触发重建)

2)它实际上看起来的修改js/css文件对更改后的第二个版本有影响。仅触摸这些文件将在两次按下构建按钮后生成完整的构建 - 其他任何人都看过?

更新2:

1)I观察者此仅在MAC,蚀的同一版本工作完美无缺上PC。

更新3:

1)当使用的文件的外部编辑器,当我切换到Eclipse中的文本来看,重建这只是一个问题,正确执行。

+0

可能有助于了解PhoneGap如何解决此问题。他们在/ assets/www中存储.html,.js,.css文件,但我不确定该如何更改构建过程。 – 2011-12-27 20:17:47

+0

你是说如果你编辑这些文件中的任何一个,它不会触发自动重建?如果是这样,它似乎是某些资源的常见eclipse错误。编辑完一些资源后,我转到一个.java类文件,删除一个字符然后重新输入它,然后转到全部保存以触发重建。 – Squonk 2011-12-27 21:09:06

回答

1

我没有找到一个干净的解决办法,但切换到内部编辑器(常规的TextView所有的JS和HTML文件)部分地解决了这个问题。只要我保持在日食环境中,这可以正常工作。

相关问题