公式チュートリアルを使用して Flurry Analytics を統合するための指示に従っています
広く報告されている問題に遭遇しました:
エラー:(4, 0) Gradle DSL メソッドが見つかりません: 'compile()' 考えられる原因:
プロジェクト「My_Project」は、メソッドを含まないバージョンの Gradle を使用している可能性があります。Gradle ラッパー ファイルを開く ビルド ファイルに Gradle プラグインがない可能性があります。Gradle プラグインを適用する
Studio によって自動生成された FlurryAnalytics-5.5.0 モジュールの gradle ファイルは次のとおりです。
configurations.create("default")
artifacts.add("default", file('FlurryAnalytics-5.5.0.jar'))
dependencies {
compile files('FlurryAnalytics-5.5.0.jar')
}
このような質問で規定されている一般的な解決策は、トップ レベルのビルド ファイルに「依存関係」クロージャを配置しないことです。ただし、以下に示すように、そのファイルには gradle 以外の依存関係はありません。
build.gradle:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.0.0'
}
}
allprojects {
repositories {
jcenter()
}
}