1

ActionBar (「アップ」ボタン付き) を使用してアプリを構築しようとしていますが、appcompat-v7 ライブラリを適切に含めることができません。

私はエクリプスを使用しています。何度か Idea に切り替えようとして、Eclipse ほど快適ではなかったという理由だけで、Android Studio を使用したくありません。

d.android.comの公式の指示に従いましたが、機能しません。私も広範囲にグーグルで検索し、そこで見つかったアドバイスに従いました-ここにいくつかのスレッドが含まれます.

私が得ている結果は、クラス (Fragment、ActionBarActivity など) が Eclipse によって検出されるということですが、テーマなどは検出されません。Theme.Appcompat.* テーマを使用しないと、アプリを適切にデプロイできません。設定しようとしたときに発生するandroid:theme="@android:style/Theme.AppCompat.Light.DarkActionBar"エラーはエラーです:

Error: No resource found that matches the given name (at 'theme' with value '@android:style/
 Theme.AppCompat.Light.DarkActionBar').

これを書いていると、おそらく私の問題は、appcompat ライブラリよりもテーマを設定しようとしている方法にあると思いますが、私は想定しません。

興味深いことに、アプリをデプロイしようとすると、Eclipse コンソールに次のエラーが表示されます。

[2013-08-28 15:20:07 - android-support-v7-appcompat] Could not find android-support-v7-appcompat.apk!

これは、私のアプリのプロパティと、ワークスペースにインポートされ、Android ライブラリに設定されている appcompat ライブラリをどのように含めようとしたかを示すスクリーンショットです。

Android の設定

ビルドパス設定

4

1 に答える 1

14

あなたのテーマは android:theme="@style/Theme.AppCompat.Light.DarkActionBar" でなければなりません Android を削除します:

于 2013-08-28T15:22:24.263 に答える