2016-04-19 11 views
10

私のプロジェクトでは、デザインサポートライブラリを使用しようとしています。私は自分のGradleファイルを持っている:Android Studioがリポジトリを解決できない

dependencies { 
    .... 
    compile 'com.android.support:design' 
    .... 
} 

そして、私はこれを構築しようとすると、私はエラーを取得する:

enter image description here

通常、私はちょうどInstall Repository and sync projectをクリックします、しかし、これはいるようですはもう役に立たないOpen Fileをクリックしても問題はありませんが、これをクリックすると何も表示されません。

どうすれば手動でインストールできますか?

私は最新のAndroidサポートリポジトリ(30.0.0)とAndroidサポートライブラリ(23.2.1)をインストールしています。

+0

あなたはアンドロイドスタジオの適切なプロキシ設定(もしあれば)を使ってインターネットに接続していますか? – AndroidMechanic

+0

この 'compile 'com.android.support:design:22.2.0を与えてみてください。 –

+0

@jaydroiderこれは、私が以前にそのバージョンを使用したと思うので、技術的にはうまくいきます。しかし、私はapi 19をターゲットにしています。私は ':19.0.0'を使用しようとすると、同じエラーが発生します。それは私が試している正しいバージョンですか? – Timestretch

答えて

4

バージョンを指定していないためだと思います。

compile 'com.android.support:design:23.1.1' 

ダウンロードしたものにバージョンを変更してください。

+0

それはどんなバージョンでもクリックできません – djdance

1

あなたがオフにして、再同期しようとすることができますチェックしています場合は、「オフライン作業」の受信トレイ、

ファイル - >設定 - > Gradleの見に行くことができます。

+0

鉱山はチェックされていませんが、これは良い可能性でした。 – Timestretch

5

解決策は、allprojectsセクションにmavenを追加することでした。セットアップ文書から:プロジェクトレベル設定.gradleファイルのhttps://developer.android.com/topic/libraries/support-library/setup.html

allprojects { 
repositories { 
    jcenter() 
     maven{ 
      url "https://maven.google.com" 
     } 
    } 
} 

次に、ドキュメントの最新バージョンを再度確認してください。

dependencies{ 
    compile 'com.android.support:design:26.0.1' 
} 

とプロジェクトを同期するのGradleを使用します。settings.gradleファイルの追加のアプリレベルで 。

+0

私はその説明を逃しましたので、警告に感謝します –