Welche apk-Datei läuft auf dem Android-Gerät nach dem CLI-Befehl ionic run android
? Wo finde ich diese Datei in meinem Projekt?welche apk läuft auf dem Android-Gerät ionic
Antwort
Der genaue Pfad kann je Cordova-Version ein wenig anders sein, aber wenn Sie den genauen Pfad erhalten möchten, sehen Sie sich die Ausgabe an, wenn Sie ionic run android
ausführen. Am Ende werden Sie sehen, so etwas wie:
BUILD SUCCESSFUL
Total time: 10.66 secs
Built the following apk(s):
/home/myuser/Documents/Projects/mysuperapp/platforms/android/build/outputs/apk/android-debug.apk
Using apk: /home/myuser/Documents/Projects/mysuperapp/platforms/android/build/outputs/apk/android-debug.apk
Installing app on device...
Launching application...
LAUNCH SUCCESS
Beachten Sie die Ausgabe mit dem Text Using apk:
. Dieser Bildschirm zeigt den vollständigen Pfad zu dem APK an, der für die Installation auf dem Gerät verwendet wurde. In meinem Fall /home/myuser/Documents/Projects/mysuperapp/platforms/android/build/outputs/apk/android-debug.apk
EDIT:
Wenn Sie eine APK erstellen möchten für die Produktion Verwendung/Veröffentlichung in den Play Store, stellen Sie sicher, die folgenden Schritte zu folgen: http://ionicframework.com/docs/guide/publishing.html
Ich würde sagen, es ist platforms\platform\CordovaApp-debug.apk
, wenn Sie keine zusätzlichen Optionen geändert haben.
Wo platform
ist android
oder ios
, je wieder von Ihren Einstellungen.
Kuriositäten, warum ist die apk-Datei namens android-debug? Ist das nicht die produktionsreife Datei? Mache ich etwas falsch, bündle es zum Laufen und nicht zum Testen. – alphapilgrim
Wir verwenden Ionic auf Cordova und sie haben eine Dokumentation darüber veröffentlicht, wie man ein signiertes APK für Play Store generiert: http://ionicframework.com/docs/guide/publishing.html –
Wir verwenden auch den gleichen Stack, Danke für schnelle Antwort und eine perfekte auch! – alphapilgrim