Heim  >  Fragen und Antworten  >  Hauptteil

Seltsamer Android-Absturz

Ich bin kürzlich auf ein sehr seltsames Problem gestoßen:

Klicken Sie zum Ausführen:

Der von der Gradle-Konsole angezeigte Befehl lautet: Aufgaben ausführen: [:app:assembleRecticonRelease]
Ein Paket A wird generiert,

Dann verwenden Sie die Befehlszeile, um den Verpackungsbefehl auszuführen und ein Paket B zu generieren

Vergleichen Sie die beiden Pakete: Die Größe von dex ist gleich, aber die Ressourcendateien unter res sind unterschiedlich. Ich weiß nicht, was der Grund dafür ist.


Was noch seltsamer ist, ist, dass Paket B auf einigen Samsung-Geräten immer wieder abstürzt, Paket A jedoch nicht. Die Layoutdateien der beiden Pakete sind identisch und der gemeldete Fehler lautet:
android.view. InflateException: Binäre XML-Datei Zeile Nr. 20: Fehler beim Aufblasen der Klasse android.support.design.widget.CollapsingToolbarLayout

黄舟黄舟2707 Tage vor847

Antworte allen(1)Ich werde antworten

  • ringa_lee

    ringa_lee2017-06-13 09:25:47

    你打包打错了,正确的命令是gradlew assembleRecticonRelease
    你可以gradlew tasks下,根本就没有你执行的那条任务

    Antwort
    0
  • StornierenAntwort