不可解な@Override

ある程度開発も進んだので、プロジェクトをSVNに突っ込むことにした。ついでに、デバッガでいろんな環境を試すために、デスクトップマシン側で取り出して、テストプレイすることにした。

先ほどの画像はそうして得られた、QVGA環境のデバッガのモノなのだけれど、さて、ことここに至るまでに、結構あれこれあった。が、最も不可解だったのは、@Override だ。

このアノテーションは、VAIO上のeclipseが自動挿入したモノだ。で、VAIO側では、特に何も文句は言われなかった代物だ。ところが、この@Overrideが、デスクトップ側の eclipseの上では、ガンガン文句を言う。

結果ほとんど全てを外さなければならなかったのだけれど、Activity の OnCreate()などには、つけたままとなっているので、この辺りの、何か仕様変更が SDK側であったのだろうか?

ただ、デスクトップもVAIOも、同じ SDK 11を使っているし、eclipseは HERIOSだし、JDKはR25で同じはずなんだけれど、一体何がお気に召さないというのだろう。ただ、外したモノを VAIOに持ち込んでもエラーはないので、本来不要なモノだったはずなのだけれど。