In einer Apk verwende ich eine AAR-Bibliothek, die eine native Bibliothek enthält. Beim Versuch, die MD5-Prüfsumme der .so-Datei zur Laufzeit zu berechnen, bemerkte ich, dass sie sich von der .so-Datei innerhalb der aar unterschied. Die Größe der Datei ändert sich auch: Die Datei in der APK wiegt etwa 20 Bytes weniger. Weiß jemand, warum der Apk-Erzeugungsprozess diese Art von Dateien verändert? Kann ich irgendetwas tun, um die Datei intakt zu halten?APK-Generierung ändert die Größe der .SO-Datei
Es passiert nur für die arm64-Version.
ist die native Bibliothek als vorkompilierte Binärdatei enthalten oder wird sie vom NDK kompiliert und erstellt? – rupps
Von Gomobile kompiliert und erstellt und dann in die endgültige .aar-Bibliothek kopiert. – achojoao