Am'am actualizat com.google.aga:google-servicii "de la" 3.1.1 " la " 3.2.0 și avertizare încetat să apară.
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.google.gms:google-services:3.2.0'
}
}
Am un fel de Avertizare cauzate com.google.aga:google-servicii.
Soluția este de a upgrade-classpath com.google.aga:google-servicii classpath 'com.google.aga:google-servicii:3.2.0', în dosarul în a construi.gradle Proiect:
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.google.gms:google-services:3.2.0'
}
}
allprojects {
repositories {
jcenter()
google()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
În Android Studio verion 3.1 dependențe complie cuvânt este înlocuit cu punerea în aplicare
dependențe cu Atenție în android studio 3.1
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:27.1.0'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
}
dependențe OK în android studio 3.1
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:27.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
}
Gradel a genera de Android Studio 3.1 pentru noul proiect.
Vizita https://docs.gradle.org/current/userguide/dependency_management_for_java_projects.html
Pentru detalii https://docs.gradle.org/current/userguide/declaring_dependencies.html
Am'am actualizat com.google.aga:google-servicii de 3.2.0 să 3.2.1 și avertizare încetat să apară.
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.1'
classpath 'com.google.gms:google-services:3.2.1'
}
}
Folosind în prezent cea mai recentă versiune a google aga servicii de rezolvat pentru mine.
La nivel de proiect de a construi.gradle:
buildscript {
...
dependencies {
classpath 'com.google.gms:google-services:3.2.1'
...
}
}
Deschide-ți construi.gradle de fișiere situat aici:
Acesta este modul vechi de a scrie dependența biblioteci (pentru gradle versiunea 2 și de mai jos):
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile files('libs/volley.jar')
compile 'com.android.support:support-v4:21.+'
}
Aceasta este noua (dreapta) mod de importul de dependențe pentru gradle versiunea 3:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
testImplementation 'junit:junit:4.12'
implementation files('libs/volley.jar')
implementation 'com.android.support:support-v4:21.+'
}
Răspuns de la google : https://issuetracker.google.com/issues/74048134
Nu ar fi unele de dependență încă folosind compila, a verifica cererea dumneavoastră dependențe și dependențe tranzitive cu atenție.
https://issuetracker.google.com/issues/72479188 indică faptul că plugin-uri, uneori, poate introduce "compila" dependențe și care's ce declanșează avertizare. Probabil mai simplu să stea care emite și așteptați până când se repara la punctul de plugin-uri care cauzează problema.
În cazul meu,este că prin Tărâmul library,după actualizarea la ultima versiune(5.1.0 până în prezent) de Tărâm,problema rezolvata!
Aici este de lucru gradle script:
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
classpath "io.realm:realm-gradle-plugin:5.1.0"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.google.gms:google-services:3.2.1'
}
}
Am confruntați cu această problemă, fără a utiliza com.google.aga:google-servicii`. Soluția a rezolva acest tip de problemă ca mai jos:
./gradlew assembleDebug -d > gradle.jurnal
detaliu imprimare informații de depanare într-un fișier numit gradle.log
sau orice altceva, pentru ca informatia este prea mult. Apoi cuvântul de căutare "ATENTIE" pentru a găsi poziția în gradle.log
, de obicei, puteți găsi ceea ce dependența sau plugin cauza de avertizare.Doar actualizarea google-servicii versiune nu au de lucru pentru mine.
compila
se înlocuiesc cu "punerea în aplicare".du-te pentru a-ți construi.gradle fișier la nivel de proiect, veți găsi următoarele linii evidențiate
dependencies {
classpath 'com.android.tools.build:gradle:3.1.4' //place your cursor over here
//and hit alt+enter and it will show you the appropriate version to select
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.google.gms:google-services:4.0.2' //the same as previously
}
Soluție pentru a rezolva această problemă a fost pentru mine că am folosit o versiune mai veche de Gradle, care poate fi găsit aici:
Am folosit gradle-3.0-rc-1-src versiune, dar alții pot lucra, de asemenea, deși probabil că nu ar trebui să fie mai nou decat cel de 3.0 versiune.
Primul extras fișierul zip pentru a oriunde doriți.
Apoi du-te la File -> Setări -> a Construi, Executie, Implementare -> Gradle și modificați setarea pentru Utilizarea locală gradle de distribuție. După aceea asigurați-vă că Gradle Home-câmpul este îndreptat la .gradle director în directorul trebuie doar dezarhivat sa.
Reconstrui proiect și totul ar trebui să fie ok.
Pentru mine schimbarea compilare la implementarea reparat
Înainte de a
compile 'androidx.recyclerview:recyclerview:1.0.0'
compile 'androidx.cardview:cardview:1.0.0'
//Retrofit Dependencies
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'
După
implementation 'androidx.recyclerview:recyclerview:1.0.0'
implementation 'androidx.cardview:cardview:1.0.0'
//Retrofit Dependencies
implementation 'com.squareup.retrofit2:retrofit:2.1.0'
implementation 'com.squareup.retrofit2:converter-gson:2.1.0'
Versiunea curentă este 4.2.0:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.google.gms:google-services:4.2.0'
}
}
Am incercat sa schimb google aga servicii pentru cele mai recente com.google.aga:google-servicii:3.2.1` în Studio Android 3.0.1 dar de avertizare încă persistă.
Cum este recomandat de către compilator,am schimbat toate compila
dependențe pentru punerea în aplicare " și "testCompile" la " testImplementation` de genul asta..
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:mediarouter-v7:27.1.1'
implementation 'com.android.support:design:27.1.1'
implementation 'com.google.firebase:firebase-ads:12.0.1'
implementation 'com.google.firebase:firebase-crash:12.0.1'
implementation 'com.google.firebase:firebase-core:12.0.1'
implementation 'com.google.firebase:firebase-messaging:12.0.1'
implementation 'com.google.firebase:firebase-perf:12.0.1'
implementation 'com.google.firebase:firebase-appindexing:12.0.1'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
testImplementation 'junit:junit:4.12'
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
}
Și în cele din urmă de avertizare este eliminat!
Puteți face acest lucru de două opțiuni:
Sper că te're afectate de a construi.gradle(app) Dacă face acest lucru , urmați acest pas
Înlocuiți compilare cu androidTestImplementation în a construi.gradle
androidTestImplementation 'com.android.support:appcompat-v7:27.1.1'
androidTestImplementation 'com.android.support:design:27.1.1'
atât de simplu ! sper că acest lucru va rezolva