10

[修正済み] 依存関係を追加したら、プロジェクトを同期する必要があります。AVD Manager アイコンの左側にあるアイコンです。

皆さんこんにちは、

Androidスタジオでappcompat-v7を使用しようとしています。これらの行を追加します。

dependencies {
    compile 'com.android.support:appcompat-v7:18.0.+'
}

build.gradle では、lib をインポートしようとすると:

import android.support.v7.app.ActionBar;

v7を解決できないと言っています..そして、フォルダー外部libを確認すると、support-v4しかありません。

私は何か見落としてますか ?

Ps: 他のプロジェクトで動作し、外部ライブラリでライブラリを見ることができましたが、もう一度実行したくありません..

4

2 に答える 2

20

2 つの依存関係が必要です。

dependencies {
    compile 'com.android.support:support-v4:18.0.+'
    compile 'com.android.support:appcompat-v7:18.0.+'
}

SDK マネージャー内に最新の Android サポート ライブラリとサポート リポジトリをダウンロードしたことを確認します。

http://developer.android.com/tools/support-library/setup.html#download

ActionBarActivity の設定に関する詳細なチュートリアル:

http://www.blackcj.com/blog/2013/08/14/actionbar-with-android-support-library-r18/

于 2013-08-21T18:53:56.120 に答える
1

blackcj を追加するには、バージョン番号に + を使用しないようにします。これにより、Android Studio で予測不可能で再現性のないビルドが発生する可能性があり、gradle によるビルド時間が長くなる可能性があります。それは高価です!

于 2015-08-08T09:40:54.887 に答える