0

今日、別のプロジェクトで問題が発生し、解決策は をヒットすることでしたがProject -> Clean、それ以降、ActionBarSherlock-library の R. は生成されません。この問題を解決できなかったので、Eclipse を再始動し、ライブラリーを再度ダウンロードしてインポートしました。しかし、エラーはまだあります。問題は、res フォルダーに赤いフラグがないことです。エラーログを開くと、たくさんの警告とエラーが表示されますが、これは非常に繰り返されています。

abs__action_menu_layout.xml: Failed to convert ?attr/actionBarDivider into a drawable
abs__action_menu_item_layout.xml: Couldn't find theme resource attr/actionButtonStyle for the current theme

最新バージョンの actionbarsherlock を使用しているため、リソースが実際に欠落しているとは思えません。何か案は?

4

2 に答える 2

0

R.java ファイルが生成されないというこの問題がよく発生します。1 つまたは多くのリソース (画像/サウンド/レイアウトなど) に問題がある場合に発生します。

上記の両方の XML ファイルにエラーがあるようです。欠落していない/生成されていないようactionBarDividerに見えます。actionButtonStyleこれらの両方の定義を見て、問題があるかどうかを確認します。

于 2013-05-27T20:34:09.340 に答える
0

libs フォルダーを削除してから、ライブラリ プロジェクトの [Android Tools] -> [Add Support Library] をクリックしてください。その後、Project->Clean... を作成します。

これで問題が解決しない場合は、公式の Web サイトから新しいバージョンの abs をダウンロードして、プロジェクトに再度追加してみてください。

于 2013-05-27T20:36:24.067 に答える