0

プロジェクトを Eclipse でビルドしようとすると問題なく動作しますが、Ant でビルドすると次のようなエラーが表示されます。

[javac] /mnt/sda1/development/workspaces/ws_arealpilot/ArealPilot/src/com/example/myapp/MyActivity.java:29: cannot find symbol
[javac] symbol  : variable mylayout
[javac] location: class com.example.myapp.R.id
[javac]         myLayout = (View) findViewById(com.example.myapp.R.id.mylayout);

実際、Ant によって生成された R クラスには ID と文字列が含まれていませんが、Eclipse でプロジェクトをビルドすると含まれます。

一部のリソースが「間違っている」か、このようなものだと思います。だから私の質問は、どのリソースが問題を引き起こしているかをどのように見つけることができるでしょうか?

4

1 に答える 1

0

プロジェクトの設定に問題があります。

Rパッケージがcom.example.myappであるのに対し、アクティビティパッケージはcom.exampleのようです。

于 2012-11-27T17:33:22.187 に答える