Ich habe ein Android-Spiel in Unity3D gemacht. Ich habe das Spiel bei Google Play veröffentlicht.Hochladen von separaten APKs für ARM-v7 und x86 zu Google Play
Die APK, die ich derzeit verwende, ist sowohl für native ARM-v7 und x86-Plattformen. Ich möchte für jede eine separate APK-Datei hochladen, damit sie weniger Speicherplatz belegt. Die APK mit beiden Plattformen ist 27 MB und die einzelnen APKs sind jeweils etwa 19 MB. Die installierten Größen sind 56MB bzw. 43MB. Das ist ein wesentlicher Unterschied. Die einzige Information, die ich gefunden habe, bezieht sich auf den Tab APK in der Google Play Developer Console, der jetzt veraltet ist. Ich habe auch versucht, separate APK-Dateien unter dem gleichen Versionscode hochzuladen, und ich habe einen Fehler, der besagt, dass zwei APKs nicht den gleichen Versionscode haben können. Und als ich versuchte, sie unter verschiedenen Versionscodes hochzuladen, bekam ich einen Fehler, der besagt, dass die niedrigere Version APK vollständig von der neueren Version beschattet wird.
Wie kann ich separate APK-Dateien für verschiedene native Plattformen hochladen?
Vielen Dank für Ihre Hilfe.
Viele x86-Android-Geräte können ARM-Bibliotheken durch Binärcode-Übersetzung verwenden.Wenn Sie also den x86-APK-Versionscode 1 und den ARM-APK-Versionscode 2 angegeben haben und alle von Ihnen unterstützten x86-Geräte die ARM-Bibliotheken verwenden können, erhält kein Gerät das x86-APK, da das ARM-APK neuer ist. Vielleicht hast du mehr Glück, wenn du dem x86 APK den höheren versionCode zuweist. – Michael