Ich habe eine Anwendung in Intel XDK mit Cordova und Ionic entwickelt, die Dateigröße der apk ist 38MB. Sogar eine kleine Anwendung mit "Hallo Welt" ist etwa 20 MB. Wie kann ich die Dateigröße der von Intel XDK erstellten APK reduzieren?Reduzieren APK-Dateigröße in Intel XDK mit Cordova und Ionic
Antwort
Wahrscheinlich erstellen Sie Ihre App mit Crosswalk, das eine alternative Webansicht für Android enthält, mit der Ihre HTML5-App sowohl auf Android 4.x-Geräten als auch auf Android 5+-Geräten funktioniert. Dadurch wird die Größe deines APKs um ungefähr 20 MB erhöht.
Wenn Sie Ihre App auf die Installation auf Android 5+ Geräten beschränken möchten, müssen Sie Crosswalk nicht verwenden. Wenn Sie jedoch auch Android 4.x-Geräte unterstützen möchten, empfehle ich dringend, dass Sie weiterhin mit Crosswalk bauen (und die erhöhte Größe Ihres APK erleiden).
Das Kontrollkästchen "Optimize with Crosswalk" im Abschnitt Build Settings der Registerkarte Projects steuert die Aufnahme oder den Ausschluss der Crosswalk-Webansicht. Weitere Informationen zur Verwendung von Crosswalk in Ihrer Android App finden Sie in der Intel XDK Dokumentation, starten Sie hier>https://software.intel.com/en-us/xdk/docs/using-the-crosswalk-for-android-build-option
Ich habe bereits das Kontrollkästchen "Optimize with Crosswalk" auch ausgewählt . –
Da Sie das Kontrollkästchen "Mit Zebrastreifen optimieren" ausgewählt haben, bedeutet dies, dass die zusätzliche Größe, die Sie in Ihrem APK-Paket sehen, durch die Einbindung der Crosswalk-Webansicht verursacht wird. Ich habe meine Antwort zur Klarstellung bearbeitet, es klingt wie meine Antwort ist die Antwort, die Sie suchten. – xmnboy
- 1. Intel XDK Cordova Alert Design
- 2. woff2 und Intel XDK
- 3. Intel XDK - Bildschirmausrichtung sperren
- 4. Intel XDK Legacy Build Problam
- 5. Intel XDK Daemon mit Intel Galileo Gen2
- 6. Intel XDK Seitennavigation
- 7. Intel XDK ändern info.plist
- 8. Fehler Intel XDK Registrieren
- 9. Admob Probleme in der Intel XDK
- 10. Intel XDK 3400 APK-Datei zu groß
- 11. Crosswork Fehler auf Intel XDK
- 12. AJAX ruft keine Informationen über Intel XDK
- 13. Mobile App mit Intel XDK und Cordova Plugin für Firebase Benachrichtigungen
- 14. Wie Sie mehr Registerkartenleiste in Intel XDK
- 15. Legendes Bild in Intel XDK Umgang
- 16. Fehler beim Erstellen von IOS App Intel XDK
- 17. Setdate Intel XDK Bootstrap3 Eingabe Typ Datum
- 18. Wie Bild von MySQL in Intel-XDK mit php
- 19. Intel XDK 3240 - Kein Build-Ziel aktiviert
- 20. Wie verwende ich lokalen Speicher auf Intel XDK?
- 21. Intel XDK HTML5 App: HTTP-Anfrage gibt immer 0
- 22. Grau Google Maps Auf Intel XDK mit jQuery Mobile
- 23. Versucht, eine PDF-Datei mit Intel XDK zu speichern
- 24. Fehler beim Hinzufügen des Pushe cordova-Plugins zum Intel® XDK-Projekt
- 25. Installation Cordova CLI und Ionic
- 26. Reduzieren Cordova apk's Größe
- 27. Speichern von aktuellen Standorten in der Datenbank, sobald der Benutzer die Position ändert, Google Map API & Cordova mit Intel XDK
- 28. Ionic (Ng-Cordova) Mit Onesignal
- 29. Schützen Sie meine Android (Intel XDK) App vor Piraterie
- 30. iframe erlaubt nur auf meine app (Intel XDK)
Mögliche Duplikate von [Die Ausgabe von Intel XDK (. Apk) ist zu groß! (android)] (http://stackoverflow.com/questions/22246214/the-output-of-intel-xdk-apk-is-too-large-android) –