Erste “Paket android.Unterstützung.multidex nicht vorhanden" nach dem Upgrade auf Android Studio 2.3

Ich aktualisiert von Android Studio 2.2.3 zu Android Studio 2.3 gestern, und ich lief in die folgenden zwei Probleme:

  • Auf aktualisieren, Gradle 3.2 wurde standardmäßig installiert, aber die Synchronisierung meiner
    Projekt nicht funktionieren würde, und ich wurde immer eine Fehlermeldung angezeigt "Gradle 3.3
    erforderlich ist". Mit dem Standard-Gradle-wrapper nicht funktioniert. Die einzige Möglichkeit dieses Problem zu beheben war, zu download Gradle 3.3
    manuell und auf das Verzeichnis zeigen, in build-Einstellungen.

  • Läuft auf mein Projekt, ich habe immer einen string der Fehler mit meinem
    BaseApplication - Klasse, die erweitert MultiDexApplication. Die
    Fehler geht so etwas wie dieses:

    Error:(19, 62) error: package android.support.multidex does not exist

Ich bin nicht in der Lage diesen Fehler zu beheben. Ich habe buildToolsVersion '25.0.2', und mein Projekt kompiliert und ordnungsgemäß ausgeführt wurde, bevor die Aktualisierung auf Android Studio 2.3. Kann mir jemand helfen mit diesem problem?

  • versuchen Sie, diese Antwort einmal,nicht sicher, ob es funktionieren wird, nur einmal überprüfen
  • gehen Sie einfach zu Einstellungen>bauen, Ausführung, Bereitstellung>gradle> und wählen Sie "Standard Verwenden, gradle wrapper (empfohlen)", dann neu erstellen
  • Habe ich schon versucht, aber es funktioniert nicht.
  • in deinem build.gradle haben Sie multidex aktiviert und wenn ja, haben Sie importiert multidex-Bibliothek als Teil der Abhängigkeiten? com.android.support:multidex:x.x.x " in Ihrem manifest haben Sie diese Zeile Hinzugefügt? package="com.Beispiel.android.multidex.myapplication" im manifest-tag? posten Sie Ihre gradle und Ihr manifest, wenn noch Hilfe brauchen
  • compile 'com.android.support:multidex:1.0.1' versuchen Sie, fügen Sie, dass Abhängigkeiten zu bauen.gradle
InformationsquelleAutor Y.S | 2017-03-23
Schreibe einen Kommentar