2011-12-27 69 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文件)部分地解決了這個問題。只要我保持在日食環境中,這可以正常工作。

相關問題