2016-09-29 1 views
2

Nach der Verwendung von Android Studio 2.0, wenn ich öffne alte Projekte zum ersten Mal Ausführen "App ausführen" stürzt App auf Android-Gerät, aber wenn ich jeden Code auf MainActivity kommentieren kann ich "App ausführen "ohne Problem, dann entzippe ich einfach die Zeilen, die ich bereits kommentiert habe und" Run App "noch einmal und es funktioniert auch einwandfrei ... Also muss ich nach einer Weile drei Schritte machen, aber wie gesagt, nur den Code kommentieren und auskommentieren Blöcke, so schließlich Code, der nicht zum ersten Mal funktioniert hat beginnt zu laufen und ich sah für Protokolle vor und nach dieser tut, und vor zu kommentieren gibt es nur zwei Protokollzeilen und dann erfolgt keine Ausgabe in logcatAndroid Studio App läuft nur nach dem Ändern von Code

09-29 23:42:15.248 8328-8328/sparkgoattendance.bsobe.com.attendance I/art: Late-enabling -Xcheck:jni 
09-29 23:42:15.439 8328-8328/sparkgoattendance.bsobe.com.attendance W/System: ClassLoader referenced unknown path: /data/app/sparkgoattendance.bsobe.com.attendance-1/lib/arm 

eine d Ich bekomme diese Protokollzeilen in logcat oben, nachdem ich das Kommentarzeichen auskommentiert habe, also weiß ich nicht, ob es mit meinem Problem zu tun hat.

Ich vermute, dass es ein Problem, über Kunst und für Ihre Hilfe warten, danke

Antwort

0

In Run/Debug-Konfiguration, gibt es Sonstiges Registerkarte. Es gibt eine Option namens Installation überspringen, wenn APK nicht geändert wurde. Deaktivieren Sie diese Option.

Es klingt wie APK bereits existierte und aus irgendeinem Grund, nur installiert, dass APK von zuvor. Wenn Sie das Kontrollkästchen deaktivieren, wird jedes Mal ein neues erstellt. Aus diesem Grund hat es beim Kommentieren und Unkommentieren des Codes funktioniert. Weil es eine neue APK erstellt hat.

+0

Vielen Dank, dass es mein Problem gelöst hat, kann ich nicht wegen mangelndem Ruf +1 –

Verwandte Themen