Ich weiß, es beantwortet worden, bevor aber ich bin, diese ihr wissen zu lassen, was ich versucht habe und wie es funktioniert sowieso nicht ...
Ich habe auch gleiches Problem konfrontiert und versuchte, einige Dinge wie
Renaming APK file, expecting it will create new one.
Deleting build folder, expecting as usual will create new one.
opening project in Android studio, expecting it will create new one when I use it to launch the APK to device.
I've tried calling ionic prepare platform before calling ionic build.
Die ionische build ist ein Proxy für Cordova build-Befehl.
Aber in dieser Ausgabe waren alle oben genannten Ansätze fehlgeschlagen. Der Grund, den ich dahinter sehen kann, ist wegen der nicht richtigen Antwort/Funktion der hinzugefügten Plattform zu Ihrem Projekt, als wenn Sie seine cordova Plattform androids Verantwortung aufbauen, um auf Ihrem Befehl aufzubauen vorzubereiten. Was nicht funktioniert. Viele Leute schlagen vor, dass Sie uns ionic/cordova wiederherstellen müssen, das wird Ihren Zustand wiederherstellen.
Eine andere Möglichkeit ist die Verwendung der Build-APK-Option von Android Studio, mit der Sie Ihre Plugins nicht durch Wiederherstellen oder Zurücksetzen von Befehlen stören können.
Hoffe das hilft Ihnen sparen Sie Ihre Zeit von all diesen Ansätzen zu versuchen.
Ich würde lieber die CLI verwenden, ich entwickle dies auf einem Ubuntu-Server ohne GUI, also müsste ich das ganze Projekt auf meinen lokalen PC verschieben, um das zu tun. – chrispytoes
Dann müssen Sie vielleicht in etwas wie 'grdle build -x lint' mit dem aktuellen Verzeichnis suchen, das auf YourProjectDirectory gesetzt ist/platforms/android – dlanberg
Ich habe das probiert und es passierte überhaupt nichts, keine Fehler, Nachrichten oder irgendetwas. Aber würde das tatsächlich funktionieren? Würde es nicht direkt so kompilieren, dass die Änderungen, die ich in meinem www-Ordner vorgenommen habe, nicht kompiliert werden? Es funktionierte mit 'ionic build android' einfach gut vorher. – chrispytoes