android-developers グループでこの質問をしましたが、何の回答も得られなかったので、ここで試してみようと思いました。
ADT Eclipse プラグインは、Android プロジェクトをどのように構成するかについてかなり厳格な考えを持っているようです - http://developer.android.com/guide/developing/eclipse-adt.htmlAndroidManifest.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 のドキュメントを参照してください)。
これは、Maven ベースの Java 開発で慣れ親しんだレイアウトです。AndroidManifest.xml
ただし、このようなプロジェクトを ADT にロードすると、 が見つからない、res
ディレクトリが見つからないなどの苦情がたくさん寄せられます。これらはすべて存在しますが、ADT が期待する場所にないだけです。
プロジェクトのビルドに必ずしも ADT を使用する必要はありませんが、ADT (および Eclipse) を編集に使用したいと考えています。さまざまな Android 関連のリソースを検索するために使用するディレクトリで、より柔軟にすることができるかどうか誰か教えてもらえますか?
また、ADT プラグインがオープンソースかどうか教えてもらえますか? ソースコードへのリンクがどこにも見つからないようです。
(注記として、私はsbt
ADT が好む方法で物事を行うためにも苦労してきました。おそらくそれは可能ですが、非常に退屈に思えます。)