我asked this question on the android-developers group但沒有得到任何答覆,所以我想我會在這裏嘗試。有什麼辦法讓ADT項目目錄佈局更加靈活?
的ADT Eclipse插件似乎有一個Android項目應如何構建一個非常剛性的想法 - 每個http://developer.android.com/guide/developing/eclipse-adt.html,它需要有AndroidManifest.xml
文件在項目的根目錄下,加上res
,assets
,gen
和src
頂層文件夾等。
我想知道是否可以讓插件更靈活一些,它可以識別它的佈局。
src/
main/
AndroidManifest.xml
assets/
res/
scala/
java/
test/
resources
<files to include in test jar here>
scala/
<test Scala sources>
java/
<test Java sources>
(見simple-build-tool docs):特別是,我已經使用生成插件的(基於Scala的)simple-build-tool,其預計項目以更Maven的類似的方式來佈置,像這樣被。
這是我習慣於從基於maven的java開發的佈局。然而,當我在ADT中加載一個類似的項目時,我收到很多關於缺少AndroidManifest.xml
,缺少res
目錄等的投訴。這些東西都存在,它們只是不在ADT期望它們的地方。
我不一定需要使用ADT來構建我的項目,但我想使用它(和Eclipse)進行編輯。任何人都可以告訴我,是否可以在用於查找各種Android相關資源的目錄中使其更加靈活?
另外,任何人都可以告訴我,ADT插件是否是開源的?我似乎無法在任何地方找到其源代碼的鏈接。
(作爲一個說明,我也一直在努力纏鬥sbt
只是做事情的方式,ADT喜歡,而且它可能可以做,但它似乎很乏味。)