0

SDK を 22.0.1 に更新し、関連する ADT の更新を行いました。更新後、xml リソースの検索で次のエラーが発生し、正常に実行されているコードが壊れました。

unable to resolve static field 1108 (layout_name) in pkgname/R$layout
.
.
.
some error log....
.
.
.
java.lang.NoClassDefFoundError: pkgname.R$layout 

このエラーの原因と解決方法を教えてください。

4

1 に答える 1

0

ADT を更新したため、参照が破損している場合があります。

プロジェクトからすべての外部 jar を削除してみてください (存在する場合)。クリーニング後、元に戻すことができます。

また、外部ライブラリが /libs フォルダーに配置されているかどうかも確認してください。

プロジェクトをクリーンアップし、ビルド パスを確認します。うまくいかない場合は、Eclipse を再起動して、project.properties ファイルを確認する必要があります。それが役立ちます。

ありがとう!

于 2013-07-23T12:49:09.473 に答える