Daher wird beim Ausführen des Projekts nach dem Upgrade von build.gradle (Project) der folgende Fehler angezeigt
dependencies {
classpath 'com.android.tools.build:gradle:2.0.0-alpha2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
zu
dependencies {
classpath 'com.android.tools.build:gradle:2.0.0-alpha3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
Ich habe gerade den Gradle von 2.0.0-alpha2
nach 2.0.0-alpha3
und dann geändert und versucht, das Projekt zu erstellen.
Fehlerprotokoll:
Information:Gradle tasks [:app:assembleDebug]
:app:incrementalDebugBuildInfoGenerator
:app:preBuild UP-TO-DATE
:app:preDebugBuild
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72311Library UP-TO-DATE
:app:prepareComAndroidSupportCardviewV72311Library UP-TO-DATE
:app:prepareComAndroidSupportCustomtabs2311Library UP-TO-DATE
:app:prepareComAndroidSupportDesign2311Library UP-TO-DATE
:app:prepareComAndroidSupportRecyclerviewV72311Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42311Library UP-TO-DATE
:app:prepareComDigitsSdkAndroidDigits192Library UP-TO-DATE
:app:prepareComTwitterSdkAndroidTweetComposer102Library UP-TO-DATE
:app:prepareComTwitterSdkAndroidTweetUi180Library UP-TO-DATE
:app:prepareComTwitterSdkAndroidTwitter1110Library UP-TO-DATE
:app:prepareComTwitterSdkAndroidTwitterCore162Library UP-TO-DATE
:app:prepareIoFabricSdkAndroidFabric1310Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:processDebugManifest UP-TO-DATE
:app:injectDebugBootstrap
Instrumented app with a fast deploy bootstrapping application
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:fabricGenerateResourcesDebug
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources
:app:mergeDebugResources
:app:processDebugResources
:app:generateDebugSources
:app:compileDebugJavaWithJavac UP-TO-DATE
:app:compileDebugNdk UP-TO-DATE
:app:compileDebugSources UP-TO-DATE
:app:fastDeployDebugExtractor
:app:generateDebugInstantRunAppInfo
:app:transformClassesWithExtractJarsForDebug
:app:transformClassesWithInstantRunVerifierForDebug
:app:transformClassesWithInstantRunForDebug
IncrementalSupportVisitor Visiting com/waysay/R$color
IncrementalSupportVisitor Visiting com/waysay/R$style
IncrementalSupportVisitor Visiting com/waysay/R$attr
IncrementalSupportVisitor Visiting com/waysay/R$dimen
IncrementalSupportVisitor Visiting com/waysay/R$integer
IncrementalSupportVisitor Visiting com/waysay/R$anim
IncrementalSupportVisitor Visiting com/waysay/BuildConfig
IncrementalSupportVisitor Visiting com/waysay/R$mipmap
IncrementalSupportVisitor Visiting com/waysay/R$menu
IncrementalSupportVisitor Visiting com/waysay/R
IncrementalSupportVisitor Visiting com/waysay/R$drawable
IncrementalSupportVisitor Visiting com/waysay/R$raw
IncrementalSupportVisitor Visiting com/waysay/R$layout
IncrementalSupportVisitor Visiting com/waysay/R$plurals
IncrementalSupportVisitor Visiting com/waysay/R$styleable
IncrementalSupportVisitor Visiting com/waysay/R$id
IncrementalSupportVisitor Visiting com/waysay/R$string
IncrementalSupportVisitor Visiting com/waysay/R$bool
IncrementalSupportVisitor Visiting com/waysay/models/WsModelPreference
IncrementalSupportVisitor Visiting com/waysay/models/WsModelMessage
IncrementalSupportVisitor Visiting com/waysay/models/ModelPreference$1
IncrementalSupportVisitor Visiting com/waysay/models/WsModelComment
IncrementalSupportVisitor Visiting com/waysay/models/ModelGetAnonymousJWT
IncrementalSupportVisitor Visiting com/waysay/models/ModelInboxFeed
IncrementalSupportVisitor Visiting com/waysay/models/ModelGetAnonymousJWT$1
IncrementalSupportVisitor Visiting com/waysay/models/ModelPreference
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterMessage$1
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterComment$CommentViewHolder
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterMessage$MessagesViewHolder$1
IncrementalSupportVisitor Visiting com/waysay/adapters/AdapterPreference$1
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterMessage$MessagesViewHolder
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterComment
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterMessage
IncrementalSupportVisitor Visiting com/waysay/adapters/AdapterPreference
IncrementalSupportVisitor Visiting com/waysay/adapters/RecyclerAdapterMessage$MessagesViewHolder$2
IncrementalSupportVisitor Visiting com/waysay/fragments/DummyFragment$1
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$2
IncrementalSupportVisitor Visiting com/waysay/fragments/FragmentPlaceholder$2
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$4
IncrementalSupportVisitor Visiting com/waysay/fragments/FragmentPlaceholder
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentComment
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$5
IncrementalSupportVisitor Visiting com/waysay/fragments/FragmentPlaceholder$1
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$6
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$1
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile
IncrementalSupportVisitor Visiting com/waysay/fragments/DialogFragmentUserProfile$3
IncrementalSupportVisitor Visiting com/waysay/fragments/FragmentPlaceholder$VerticalSpaceItemDecoration
IncrementalSupportVisitor Visiting com/waysay/fragments/DummyFragment
IncrementalSupportVisitor Visiting com/waysay/fragments/FragmentPlaceholder$3
IncrementalSupportVisitor Visiting com/waysay/constants/WsConstant
IncrementalSupportVisitor Visiting com/waysay/constants/ToolBarCustom$1
IncrementalSupportVisitor Visiting com/waysay/constants/ToolBarCustom
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$5
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$2
IncrementalSupportVisitor Visiting com/waysay/app/SplashActivity
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$1
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$4
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$6
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$3
IncrementalSupportVisitor Visiting com/waysay/app/MainActivity$SectionsPagerAdapter
IncrementalSupportVisitor Visiting com/waysay/helpers/ServiceConnection
IncrementalSupportVisitor Visiting com/waysay/helpers/WebviewFallback
IncrementalSupportVisitor Visiting com/waysay/helpers/KeepAliveService
IncrementalSupportVisitor Visiting com/waysay/helpers/HelperVolley$1
IncrementalSupportVisitor Visiting com/waysay/helpers/CustomTabsHelper
IncrementalSupportVisitor Visiting com/waysay/helpers/HelperVolley
IncrementalSupportVisitor Visiting com/waysay/helpers/HelperPreferences
IncrementalSupportVisitor Visiting com/waysay/helpers/CustomTabActivityHelper
IncrementalSupportVisitor Visiting com/waysay/helpers/WebviewActivity
IncrementalSupportVisitor Visiting android/support/design/R$color
IncrementalSupportVisitor Visiting android/support/design/R$style
IncrementalSupportVisitor Visiting android/support/design/R$attr
IncrementalSupportVisitor Visiting android/support/design/R$dimen
IncrementalSupportVisitor Visiting android/support/design/R$integer
IncrementalSupportVisitor Visiting android/support/design/R$anim
IncrementalSupportVisitor Visiting android/support/design/R
IncrementalSupportVisitor Visiting android/support/design/R$drawable
IncrementalSupportVisitor Visiting android/support/design/R$layout
IncrementalSupportVisitor Visiting android/support/design/R$styleable
IncrementalSupportVisitor Visiting android/support/design/R$id
IncrementalSupportVisitor Visiting android/support/design/R$string
IncrementalSupportVisitor Visiting android/support/design/R$bool
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$color
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$style
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$attr
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$dimen
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$integer
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$anim
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$drawable
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$raw
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$layout
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$plurals
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$styleable
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$id
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$string
IncrementalSupportVisitor Visiting com/twitter/sdk/android/R$bool
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$color
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$style
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$attr
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$dimen
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$integer
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$anim
IncrementalSupportVisitor Visiting com/digits/sdk/android/R
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$drawable
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$raw
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$layout
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$styleable
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$id
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$string
IncrementalSupportVisitor Visiting com/digits/sdk/android/R$bool
IncrementalSupportVisitor Visiting android/support/v7/cardview/R$color
IncrementalSupportVisitor Visiting android/support/v7/cardview/R$style
IncrementalSupportVisitor Visiting android/support/v7/cardview/R$attr
IncrementalSupportVisitor Visiting android/support/v7/cardview/R$dimen
IncrementalSupportVisitor Visiting android/support/v7/cardview/R
IncrementalSupportVisitor Visiting android/support/v7/cardview/R$styleable
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$color
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$style
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$attr
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$dimen
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$integer
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$anim
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$drawable
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$layout
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$styleable
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$id
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$string
IncrementalSupportVisitor Visiting android/support/v7/appcompat/R$bool
IncrementalSupportVisitor Visiting android/support/v7/recyclerview/R$attr
IncrementalSupportVisitor Visiting android/support/v7/recyclerview/R$dimen
IncrementalSupportVisitor Visiting android/support/v7/recyclerview/R
IncrementalSupportVisitor Visiting android/support/v7/recyclerview/R$styleable
IncrementalSupportVisitor Visiting android/support/v7/recyclerview/R$id
IncrementalSupportVisitor Visiting com/twitter/sdk/android/core/R$color
IncrementalSupportVisitor Visiting com/twitter/sdk/android/core/R$style
IncrementalSupportVisitor Visiting com/twitter/sdk/android/core/R$attr
IncrementalSupportVisitor Visiting com/twitter/sdk/android/core/R$dimen
IncrementalSupportVisitor Visiting com/twitter/sdk/android/core/R
IncrementalSupportVisitor Visiting com/twitter/sdk/android/core/R$drawable
IncrementalSupportVisitor Visiting com/twitter/sdk/android/core/R$raw
IncrementalSupportVisitor Visiting com/twitter/sdk/android/core/R$layout
IncrementalSupportVisitor Visiting com/twitter/sdk/android/core/R$styleable
IncrementalSupportVisitor Visiting com/twitter/sdk/android/core/R$id
IncrementalSupportVisitor Visiting com/twitter/sdk/android/core/R$string
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetcomposer/R$color
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetcomposer/R$style
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetcomposer/R$attr
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetcomposer/R$dimen
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetcomposer/R
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetcomposer/R$drawable
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetcomposer/R$raw
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetcomposer/R$layout
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetcomposer/R$styleable
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetcomposer/R$id
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetcomposer/R$string
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R$color
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R$style
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R$attr
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R$dimen
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R$drawable
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R$raw
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R$layout
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R$plurals
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R$styleable
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R$id
IncrementalSupportVisitor Visiting com/twitter/sdk/android/tweetui/R$string
:app:transformClassesWithInstant+restartDexForDebug
:app:transformClasses_enhancedWithInstant+reloadDexForDebug
:app:incrementalDebugSupportDex
:app:transformClassesWithDexForDebug
Error:Error converting bytecode to dex:
Cause: com.android.dex.DexException: Multiple dex files define Landroid/support/design/R$anim;
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-7-oracle/bin/java'' finished with non-zero exit value 2
Information:BUILD FAILED
Information:Total time: 1 mins 22.84 secs
Information:2 errors
Information:0 warnings
Information:See complete output in console
Jede Hilfe wäre dankbar.
android
build.gradle
Chintan Soni
quelle
quelle
Antworten:
In Ordnung. Ich weiß nicht wie, aber das hat funktioniert.
Zuerst habe ich das Projekt bereinigt und dann hat das Ausführen des Projekts alles in Ordnung gebracht.
Kurz, zuerst
Clean
und dannRun
.Zuerst bearbeiten
Clean
und dannMake Project
auch funktionieren.quelle
In meinem Fall habe ich zuerst
Clean
das Projekt, dann drücke ich dieMake Project
Taste wie im Bild unten , dann fängt es an zu arbeiten.Rebuild
funktioniert bei mir nichtUnd ich muss auch das Google Repository aktualisieren .
quelle
In meinem Fall habe ich gesetzt
apply plugin: 'com.google.gms.google-services'
am Ende der
build.gradle
Datei undmultiDexEnabled true
in defaultConfig gesetzt . Dann einfach laufen und es funktioniert.quelle
Wenn Sie Plugins anwenden. Stellen Sie dann in Ihrer Modul-Gradle-Datei (normalerweise die
app/build.gradle
) sicher, dass Sie dieapply plugin
Zeile am Ende der Datei hinzufügen , um das Gradle-Plugin zu aktivieren.z.B
quelle
Ich bin auf das gleiche Problem gestoßen, und ich bereinige das Projekt. Einige andere verursachte Probleme können nicht bereinigt werden. Daher lösche ich das Verzeichnis 'build' manuell, damit es bereinigt werden kann.
quelle
Ich habe in meinem Fall festgestellt, dass dieses Problem durch eine falsche Konfiguration von build.gradle verursacht wurde. Ich hatte zwei verschiedene Versionen von com.google.firebase. Sobald die Versionen identisch waren, wurde das Problem behoben
quelle
Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/common/internal/zzab;
compile 'com.google.andrdoid.gms:play-services-ads:9.2.0
undcompile 'com.google.firebase:firebase-core:9.0.0
das Problem war, dass zwei verschiedene Versionen von com.google geladen wurden (9.0.0 und 9.2.0), obwohl eine für Firebase und eine für Play war Dienstleistungen. Nachdem beide auf 9.2.0 aktualisiert wurden, wurde das Problem behoben.Ich habe das gleiche Problem getroffen.
Erste Lösch
build
Ordner aus Projektstandort (Sie können es über Android Studio zugreifen oder mit dem Explorer), dannbuild
dem Projekt.quelle
In meinem Fall lag das Problem an Großbuchstaben in einigen Paketen.
quelle
Nur
restart
dein AS, dannRebuild
deine App!quelle
Nach dem Upgrade auf Android Studio 2.1 wurde ich beim nächsten Neustart aufgefordert, ein Upgrade auf JDK 1.8 durchzuführen. Nach dem Upgrade auf JDK 1.8 hatte mein AS-Projekt Probleme beim Kompilieren. Ich habe alle Vorschläge auf dieser Seite befolgt, aber ohne Erfolg. Schließlich entschied ich mich, die Version von JDK zu überprüfen, die mein Projekt verwendete, und zu meiner Überraschung zeigte sie irgendwie auf JDK 1.8!
Moral der Geschichte: Wenn compileSdkVersion <= 23, überprüfen Sie, ob Ihr Projekt JDK1.7 wie folgt verwendet:
quelle
In meinem Fall lag dies daran, dass meine Bibliothek nicht als "Android" konfiguriert war. ZB
apply plugin:'java'
stattapply plugin:'com.android.library'
quelle
Überprüfen Sie, ob Sie build.gradle (Modul: Ihre App ).
Alle com.google.android.gms-Bibliotheken müssen genau dieselbe Versionsspezifikation verwenden (das Mischen von Versionen kann zu Laufzeitabstürzen führen).
Zum Beispiel: Wenn Sie com.google.firebase: firebase- ads: 9.6.1 und com.google.android.gms: play-services-Keller: 10.0.1 haben
Sie müssen die Firebase-Version in: 10.0.1 ändern
quelle
Bitte fügen Sie diesen Block in Android in build.gradle
dexOptions { preDexLibraries = false }
quelle
Vor:
Nach:
Endlich wurde gelöst.
quelle
Mein Projekt verwendete eine externe Bibliothek mit heterogenen Java-Kompatibilitätsversionen in meinen
build.gradle
Dateien (1.7 und 1.8). Ich habe es behoben, indem ich dieselbe Version für die Bibliothek und für das App-Projekt verwendet habe. In meinem Fall für beide:compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }
quelle
Wenn Sie dieselbe Bibliothek aus zwei verschiedenen Quellen in den Code einbringen, wird der Fehler verursacht.
quelle
Dieses Problem tritt hauptsächlich in gradle oder in fehlversionierten Bibliotheken auf, einschließlich aus Bibliotheken, wenn beide dieselbe Klasse definieren. Erweitern und überprüfen Sie importierte externe Bibliotheken ...
Sie können nicht zwei gleiche Klassen an einen Ort oder Code exportieren, daher weiß Dexer nicht, welche verwendet werden soll ...
quelle
Aus bestimmten Gründen hat die Antwort von @ ChintanSoni nicht funktioniert. Ich habe versucht, den
build
Ordner manuell zu löschen, konnte jedoch einige Dateien nicht löschen, da sie von einem bestimmten Prozess verwendet wurden. Das Reinigen und Wiederherstellen des Projekts hat nicht geholfen, also habe ich 'Aufgabe beenden' geöffnettask manager
, ausgewähltJAVA(TM) Platform SE binary
und gedrückt.Dann habe ich versucht, das Projekt erneut auszuführen, und es wurde einwandfrei kompiliert.
quelle
dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile fileTree(include: 'Parse-*.jar', dir: 'libs') compile 'com.android.support:appcompat-v7:23.2.0' compile 'com.android.support:cardview-v7:23.2.0' compile 'com.android.support:design:24.0.0-alpha1' compile "com.google.firebase:firebase-invites:9.2.0" compile "com.google.firebase:firebase-ads:9.2.0" compile 'com.google.firebase:firebase-database:9.2.0' compile 'com.google.firebase:firebase-core:9.2.0' }
Ich füge die
com.google.firebase:firebase-core:9.2.0
Zeile hinzu und wähle für alle Firebase-Bibliotheken dieselbe Version (9.2.0), und das Problem wurde behoben.quelle
Wenn Sie mehrere Projekte haben, stellen Sie sicher, dass Sie eine Abhängigkeit nicht mehrmals hinzufügen. Ich musste die Abhängigkeit des anderen Projekts wie folgt ausschließen:
compile(project(':OtherProject-SDK')) { compile.exclude module: 'play-services-gcm' compile.exclude module: 'play-services-location' compile.exclude module: 'support-v4' compile.exclude module: 'okhttp' }
quelle
Einfach sauber machen und erneut versuchen für mich gelöst.
quelle
Versuchen Sie die Installation über
:app:installDebug
. Wenn es funktioniert, hängt es mit den Caches von Android Studio zusammen. Ich habe den.gradle/
Ordner in meinem Projekt entfernt und es funktioniert.quelle
Für mich war das sehr einfach. Einfach hinzufügen:
// noinspection GradleDependency, GradleCompatible-Implementierung 'com.google.android.gms: play-services-auth: 11.0.4'
... und die Magie passiert.
quelle
Ich hatte das gleiche Problem und es wird durch nicht die gleiche Version von Google Analytics und Firebase verursacht. Ich habe
'com.google.gms:google-services:3.1.0'
diese Abhängigkeiten verwendet und dann hinzugefügt:compile 'com.google.android.gms:play-services-gcm:10.2.6' compile 'com.google.firebase:firebase-crash:10.0.1'
Ändern Sie die Firebase-Version in 10.2.6, um dieses Problem zu beheben.
compile 'com.google.android.gms:play-services-gcm:10.2.6' compile 'com.google.firebase:firebase-crash:10.2.6'
quelle
Diese Frage hat viele Antworten, aber wenn Sie Ihren Fehler noch nicht behoben haben, könnte dies funktionieren:
quelle
Ich hatte das gleiche Problem und stellte fest, dass die beiden separaten JAR-Dateien, die ich in meinem Ordner app / libs hatte, dieselben Pakete wie Unterabhängigkeiten hatten, was den Konflikt verursachte.
quelle
Ich habe festgestellt, dass dies (manchmal) beim Bearbeiten von Java-Dateien während der Erstellung von Android Studio passieren kann.
Ich habe dieses Problem gelöst, indem ich den
build
Ordner manuell gelöscht und erneut ausgeführt habe.quelle
Falls es jemandem hilft, habe ich in meinem Fall ein benutzerdefiniertes Paket im Release-Modus anstatt im Debug-Modus verwendet.
Ich habe gerade das Paket von "release" in "debug" geändert und es hat funktioniert.
quelle
Das hat bei mir funktioniert.
quelle
Zuerst erstellen -> Projekt bereinigen -> erneut erstellen.
Wenn es nicht funktioniert, setzen Sie in Ihrem
build.gradle
diemultiDexEnabled
alstrue
z.B:
defaultConfig { applicationId "com.example.myapplication" minSdkVersion 21 targetSdkVersion 27 multiDexEnabled true versionCode 1 versionName "1.0" testInstrumentationRunner"android.support.test.runner.AndroidJUnitRunner" }
quelle