2017-07-05 4 views
3

Da ich auf Android Studio Canary 5 ich Probleme gehabt haben mit Instant-Run Upgrade zu lösen, gibt es mir die folgende Fehlermeldung, wenn Instant-Run Enable:Wie Instant-Run auf Android Studio Canary 5, 6 und 7

Information:Gradle tasks [:app:assembleDebug] 
Error:C:\..etc.\app\build\intermediates\instant-run-support\debug\dependencies\AndroidManifest.xml:2 resource string/app_build_version_name (aka com.itbackyard.iels.client:string/app_build_version_name) not found 
Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException: AAPT2 link failed: 
Error:com.android.builder.internal.aapt.AaptException: AAPT2 link failed: 
Error:java.lang.RuntimeException: com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: Failed to execute aapt 
Error:com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: Failed to execute aapt 
Error:com.android.ide.common.process.ProcessException: Failed to execute aapt 
Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException: AAPT2 link failed: 
Error:com.android.builder.internal.aapt.AaptException: AAPT2 link failed: 
Information:BUILD FAILED in 1m 29s 
Information:8 errors 
Information:0 warnings 
Information:See complete output in console 

Meine einzige Lösung war, Instant Run von den Einstellungen zu deaktivieren. Was ich finden konnte, ist diese topic mit bisheriger Lösung.

Irgendeine Idee, wenn das immer noch ein Fehler ist oder gibt es Arbeit, bis es behoben wird?

Hier ist meine Version Informationen:

Android Studio 3.0 Canary 5 
Build #AI-171.4141229, built on June 28, 2017 
JRE: 1.8.0_152-release-884-b01 amd64 
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o 
Windows 10 10.0 

bearbeiten ich jetzt

Android Studio 3.0 Canary 6 
Build #AI-171.4163606, built on July 7, 2017 
JRE: 1.8.0_152-release-884-b01 amd64 
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o 
Windows 10 10.0 

und aktualisiert Canary 7

Android Studio 3.0 Canary 7 
Build #AI-171.4182969, built on July 14, 2017 
JRE: 1.8.0_152-release-884-b01 amd64 
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o 
Windows 10 10.0 
aktualisiert

Immer noch das gleiche Problem.

Antwort

0

löste ich auf diese Weise:

Was ich in Android Studio 3.0 Canary 7, ein leeres neues Projekt hat schafft dieses Verhalten es nicht haben. Ich habe das neue leere Projekt Standard build.gradle (Module: app) mit meinem vorhandenen Projekt verglichen, das das erwähnte Problem hat.

Natürlich kann dies von Fall zu Fall unterschiedlich sein, aber in meinem Fall habe ich eine Variable zu aktualisieren und es funktioniert ohne Probleme, aber nicht auf Andriod Studio 3. Daher korrigierte ich die Zeile, Sync und Rebuild das Problem war weg.

1

Fügen Sie diese Zeile gradle.properties-Datei hinzu. es funktioniert für mich

android.enableAapt2=false 

Android Studio 3.0 Canary 5

Wenn Ihr Build schlägt fehl, weil die Verarbeitung Ausgabe Ressourcen. Um AAPT vorübergehend zu deaktivieren, setzen Sie android.enableAapt2 = false in Ihrer Datei gradle.properties.

+1

Vielen Dank für Feedback, was macht diese Linie? –

+0

@ maytham-ɯɐɥʇʎɐɯ Überprüfen Sie meine Antwort aktualisiert –

+0

Vielen Dank für Ihr Update, aber es hat in diesem Fall nicht geholfen. (: so weit würde nur funktionieren, wenn ich Instant Run deaktiviert –

Verwandte Themen