9

最新のADTにアップグレードしたところ、かなり変更されたようです(より良い方向に)。

新しいプロジェクトを作成し、プロジェクトのbinディレクトリを調べたAndroidManifest.xmlところ、プロジェクトのルートにあるファイルとまったく同じように見えるファイルが表示されました。

ルートマニフェストファイルへの変更も、次のファイルに自動的に反映されるようです。bin

何が得られますか?マニフェストが重複しているのはなぜですか?このためのドキュメントが見つからないようです。

4

2 に答える 2

5

これは、新しいmanifestmerger.enabledプロパティの結果です。

これを使用して、ライブラリプロジェクトのマニフェストファイルをインクルードプロジェクトのマニフェストにマージできます。

結果のマニフェストは/binディレクトリにあります。

于 2012-07-05T08:35:02.547 に答える
1

プロジェクトをビルドすると、binフォルダーに実行するためにプロジェクト自体のコピーが作成されます。直接編集する必要がないため、ビルドフォルダー内のすべてを無視できます。また、同等のJavaからコンパイルされた.classファイル、.dexファイル、およびすべての描画可能なリソースのコピーもあります。

心配する必要がある唯一のAndroidManifest.xmlは、ルートプロジェクトディレクトリにあるものです。

于 2012-07-05T08:30:58.203 に答える