我asked this question on the android-developers group但没有得到任何回应,所以我想我会在这里尝试。
ADT eclipse 插件似乎对 Android 项目的结构有一个非常严格的想法 - 根据 http://developer.android.com/guide/developing/eclipse-adt.html , 它需要在项目的根级别有 AndroidManifest.xml
文件,加上 res
, assets
, gen
和 src
文件夹在顶层,依此类推。
我想知道是否可以让插件在其识别的布局方面更加灵活。特别是,我一直在为(基于 scala 的)simple-build-tool 使用构建插件。 ,它期望项目以更像 Maven 的方式布局,如下所示:
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)。
这是我在基于 maven 的 java 开发中习惯的布局。但是,当我在 ADT 中加载类似的项目时,我收到很多关于缺少 AndroidManifest.xml
、缺少 res
目录等的投诉。这些东西都存在,只是不在 ADT 期望的位置。
我不一定需要使用 ADT 来构建我的项目,但我想使用它(和 Eclipse)进行编辑。谁能告诉我是否可以使它在用于查找各种 Android 相关资源的目录中更加灵活?
还有,谁能告诉我ADT插件是开源的吗?我似乎无法在任何地方找到其源代码的链接。
(请注意,我也一直在尝试让 sbt
以 ADT 喜欢的方式做事,这可能是可行的,但看起来非常乏味。)
最佳答案
这是where you can find the ADT source对于 r3 0.94,虽然找不到最新的
关于android - 有没有办法让ADT项目目录布局更灵活?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1959496/