2017-05-05 8 views
0

私の最初のアプリにCoordinatorLayoutとSnackbarを実装しようとしています。私はbuild.gradleファイルに依存関係としてAndroidの設計支援ライブラリを追加する必要がありますが、私は、Android Studioの2.3.1に次のエラーを取得していますことを知っている:Androidデザインサポートライブラリ - バージョン番号と階調エラー

は解決に失敗しました:com.android.support

:.design:私は2可能性のある問題があると思い25.3.1

リポジトリとの同期プロジェクトをインストール

オープン

ファイル0

  1. 間違ったバージョン番号を指定しました - 25.3.1が正しくない場合は、使用するバージョン番号は何ですか? appcompatのバージョンと同じではありませんか?私はウェブを検索しましたが、どこでも答えを見つけることはできません。 24.0.0や22.2.0のような古いバージョン番号を試しましたが、うまくいきません。 Android Support Repositoryバージョン47.0.0がインストールされています。
  2. 実際にAndroid設計サポートライブラリをインストールしていないのは、エラーがリポジトリをインストールするように指示しているからですか?私はどこかでAndroid Support Repositoryをインストールするだけでいいのですが、それは最新のものですか?

    dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
        exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:25.3.1' 
    compile 'com.android.support.constraint:constraint-layout:1.0.2' 
    compile 'com.android.support.design:25.3.1' 
    testCompile 'junit:junit:4.12' 
    } 
    

    そしてactivity_main.xmlレイアウトファイル内:私はGradleのビルドでSOに同様の質問を発見した

    <?xml version="1.0" encoding="utf-8"?> 
    <android.support.design.widget.CoordinatorLayout 
        xmlns:android="http://schemas.android.com/apk/res/android" 
        xmlns:app="http://schemas.android.com/apk/res-auto" 
        xmlns:tools="http://schemas.android.com/tools" 
        android:layout_width="match_parent" 
        android:layout_height="match_parent" 
        ... 
    </android.support.design.widget.CoordinatorLayout> 
    

    ここ

は私のbuild.gradleファイル内の依存関係していますエラーはしばしば私が理解できないアドバイス、特にステップ3に沿ったものです。

  1. ファイル] - > [キャッシュ/再起動

  2. シャットダウンのAndroidメーカーを無効

  3. 名前の変更/それがすべてのGradleをダウンロードしてみましょうユーザのホームディレクトリ

  4. 再起動のAndroid Studioで.gradleフォルダを削除必要なもの

  5. グレイドビルド成功!

  6. リビルドプロジェクト....成功!

私はどこ.gradleフォルダを見つけるために知っていない以外、私はこれをしようとするだろうか?あなたは次の行持っ

答えて

1

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

をそれは次のようになります。

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

お知らせ ':' '' の代わりに、 「サポート」と「デザイン」の間にある。

25.3.1は現時点で正しいバージョンです。

+0

これはかなり恥ずかしいですが...ありがとうございます! –

関連する問題