Saya telah mengikuti tautan ini untuk mengintegrasikan iklan di aplikasi saya. Tetapi itu menunjukkan kesalahan ini:
Ini adalah build.gradle saya:
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 24
buildToolsVersion "24.0.2"
defaultConfig {
applicationId "com.example.personal.numbermania"
minSdkVersion 10
targetSdkVersion 24
versionCode 1
versionName "1.0"
}
buildTypes {
debug
{
debuggable true
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support:design:24.2.1'
compile 'com.google.firebase:firebase-ads:9.6.0'
}
}
iklan tidak muncul di perangkat sebenarnya. tolong bantu saya Ini adalah kesalahan saya setelah saya memperbarui kesalahan classpath
google services json
file dari pengembang konsolgoogle
dan meletakkannya di dalamapp
direktori.Jawaban:
Punya masalah yang sama.
Diperbaiki dengan menambahkan dependensi
classpath 'com.google.gms:google-services:3.0.0'
ke akar
build.gradle
.https://firebase.google.com/docs/android/setup#manually_add_firebase
sumber
apply plugin: 'com.google.gms.google-services'
di bagian bawah file dengan menuliskannya dengan huruf miring. "Dalam file Gradle modul Anda (tingkat aplikasi) (biasanya app / build.gradle), tambahkan baris ke bagian bawah file ."lasspath
error dan yang bisa saya temukan di internet adalah pesan Kapil Soni yang tertinggal tanpa jawaban. Jadi sekarang ada kami berdua, Pak, Anda tidak sendiri!lasspath
masalah, jalankan sajagrep -R 'lasspath' * | grep -i --invert-match 'classpath'
dan Anda harus menemukan file dan baris yang menyebabkan masalah (pada dasarnya, salah ketik).Tambahkan
classpath com.google.gms:google-services:3.0.0
dependensi di level proyek build.gradleLihat contoh blok dari level proyek build.gradle
buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.3' classpath 'com.google.gms:google-services:3.0.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }
sumber
Anda dapat menemukan dependensi yang benar di sini, terapkan perubahan ke app.gradle dan project.gradle dan beri tahu saya tentang ini, salam!
Plugin terapkan Anda : 'com.google.gms.google-services' di app.gradle terlihat seperti ini:
apply plugin: 'com.android.application' android { compileSdkVersion 24 buildToolsVersion "24.0.2" defaultConfig { applicationId "com.example.personal.numbermania" minSdkVersion 10 targetSdkVersion 24 versionCode 1 versionName "1.0" multiDexEnabled true } dexOptions { incremental true javaMaxHeapSize "4g" //Here stablished how many cores you want to use your android studi 4g = 4 cores } buildTypes { debug { debuggable true } release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:24.2.1' compile 'com.android.support:design:24.2.1' compile 'com.google.firebase:firebase-ads:9.6.1' compile 'com.google.firebase:firebase-core:9.6.1' compile 'com.google.android.gms:play-services:9.6.1' } apply plugin: 'com.google.gms.google-services'
Tambahkan jalur kelas ke gradle proyek :
classpath 'com.google.gms:google-services:3.0.0'
Pustaka layanan Google play di SDK Manager:
sumber
Punya masalah yang sama.
menambahkan ini ke ketergantungan saya tidak menyelesaikan
Menambahkan ini diselesaikan untuk saya
ke root build.gradle.
sumber
build.gradle
.cukup tambahkan "classpath 'com.google.gms: google-services: 3.0.0'" ke android / build.gradle agar terlihat seperti ini
buildscript { repositories { maven { url "https://maven.google.com" } jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.1' classpath 'com.google.gms:google-services:3.0.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }
dan juga tambahkan "terapkan plugin: 'com.google.gms.google-services'" di akhir file di android / app / build.gradle agar terlihat seperti ini
apply plugin: 'com.google.gms.google-services'
sumber
Pergi Ke pengaturan: - androidSDK -> Sdk TOols
sumber
Dalam build.gradle (Module: app) tambahkan kode ini
dependencies { …….. compile 'com.google.android.gms:play-services:10.0.1’ …… }
Jika Anda masih mengalami masalah setelah itu, tambahkan kode ini di build.gradle (Module: app)
defaultConfig { …. …... multiDexEnabled true } dependencies { ….. compile 'com.google.android.gms:play-services:10.0.1' compile 'com.android.support:multidex:1.0.1' }
sumber
apply plugin: 'com.google.gms.google-services'
tambahkan baris di atas di bagian bawah gradle.build aplikasi Anda.
sumber
Saya mengubah versi classpath layanan google dari 4.2.0 menjadi 3.0.0
classpath 'com.google.gms:google-services:3.0.0'
Kemudian bangun kembali proyek tersebut, Kemudian anehnya saya disarankan untuk menambahkan firebase core ke proyek tersebut.
Lalu saya menambahkan firebase core pada aplikasi (modul)
implementation 'com.google.firebase:firebase-messaging:16.0.8'
Kemudian kesalahan tersebut menghilang secara ajaib.
sumber
Dalam ketergantungan app build.gradle, Anda harus menambahkan kode berikut
classpath 'com.google.gms: layanan-google: $ last_version'
Dan kemudian periksa status penginstalan alat SDK layanan Google Play.
sumber