1

Eclipse で 2 つのパッケージを作成しました。両方のパッケージのアクティビティは、いくつかの共通の xml ファイルといくつかの異なるファイルを使用します。

しかし、プロジェクトをビルドすると、2 番目のパッケージの R.java が作成されません。gen フォルダーに 2 番目のパッケージはありません。

プロジェクトを手動でビルドし、自動的にビルドを続けましたが、2 番目のパッケージの r.java ファイルを生成するのに何も役に立ちません。

ありがとうスダンシュ・バット

4

3 に答える 3

0

プロジェクト全体で R.java は 1 つだけです。したがって、あなたが見ているものは正しいです。src ディレクトリの下に n 個のパッケージを配置できますが、gen の下には R.java が 1 つだけ存在します。R.java は自己生成されるため、改ざんしないでください。

于 2011-08-10T05:52:14.187 に答える
0

<manifest>R クラスは 1 つだけ生成され、AndroidManifest.xml で設定されたパッケージの下にあります。

于 2011-08-10T05:54:06.903 に答える
0

すべてのパッケージに対して、1 つの R ファイルのみが生成されます。作成するパッケージの数が常に 1 つの R ファイルであることは重要ではありません

于 2011-08-10T05:55:12.787 に答える