Ich habe versucht, ein CI-System für die Android-App einzurichten.Android assableRelease bauen Größenunterschied auf Linux und Windows-Maschinen
Wenn ich an meinem Windows-Rechner arbeite und ein signiertes APK erstelle, bekomme ich die Größe 3948 KB (von Android Studio).
Aber wenn ich es vom Linux-System (CI-System) mache, bekomme ich die APK-Größe 3974 KB.
Also verstehe ich nicht, warum ich den Unterschied bekomme. Ich verwende die gleichen SDKs auf beiden Plattformen.
SDKs sowohl Plattform:
- SDK Werkzeuge r25.2.3
- Google Repository, Revision 40
- SDK-Plattform Android 7.1.1, API 25, Revision 2
- Android SDK Plattform- Tools, Revision 25.0.1
- Android-Support-Repository, Revision 40
- Google Play-Dienste, Revision 38
Irgendeine Idee, was diesen kleinen Unterschied verursachen kann?
EDIT:
hast du beide apk-s mit einem zip-file browser geöffnet und die enthaltenen -dateien verglichen? – k3b
Nop, ich habe nur die Prüfsumme verglichen und Unterschiede gesehen. Also überprüfte ich die Größen. Ich sollte das auf jeden Fall tun. – kirtan403
@ k3b Ich sehe diff in Dex-Datei. Siehe meine aktualisierte Frage. – kirtan403