2017-12-14 16 views
0

私は私のアプリでCrashlyticsを使用しますが、私はGoogleのcrashlyticsを使用しようとすると、私はエラーを取得しておく

Error:(30, 1) A problem occurred evaluating root project 'CodeX_TeaXt'. Could not find method buildscripts() for arguments [[email protected]] on root project 'CodeX_TeaXt' of type org.gradle.api.Project.

を言ってエラーを取得しておくしようとしていますそしてここbuild.gradleファイルの私のコードがある:

allprojects { 
    repositories { 
     google() 
     jcenter()} 
    } 


    task clean(type: Delete) { 
    delete rootProject.build``Dir} 


    buildscripts{ 
    repositories { 
     // ... 
     maven { 
      url 'https://maven.fabric.io/public' 
     } 
    } 
    dependencies { 
     // ... 
     classpath 'io.fabric.tools:gradle:1.24.4' 
    } 
} 

そして:

allprojects { 
    // ... 
    repositories { 
     // ... 
     maven { 
      url 'https://maven.google.com/' 
     } 
    } 
} 

apply plugin: 'com.android.application' 
apply plugin: 'io.fabric' 

dependencies { 
    // ... 
    compile('com.crashlytics.sdk.android:crashlytics:[email protected]') { 
     transitive = true 
    } 
    compile 'com.google.firebase:firebase-core:11.6.2' 
} 

私は、パフォーマンス、テストラボを使用して問題が生じていますので、助け

+0

チェックまたはそれ以上のGoogleサービスプラグイン[設定ガイド](https://firebase.google.com/docs/crashlytics/get-started#add_the_crashlytics_sdk_to_your_project)に記載されている要件です。 –

+0

はい、Googleサービスを使用しています。3.1.2 –

答えて

1

あなたが移動する必要があります

maven { 
     url 'https://maven.google.com/' 
    } 

あなたのアプリレベルのbuild.gradleからの指示に基づいて、あなたのプロジェクト・レベルのbuild.gradleに:あなたはバージョン3.1.2を使用しているhttps://firebase.google.com/docs/crashlytics/get-started

+0

ありがとうございます...いいえ、まだリポジトリセクションにありません –

+0

mavenブロックを明確にするために回答を更新しました。 – Alexizamerican

関連する問題