В моем продукте я обнаружил, что при установке APK-файла на Galaxy Nexus под управлением Android 4.0.1 устанавливается неправильный .so-файл.У меня есть так называемый «толстый» APK, который включает в себя собственный код для armeabi, armeabi-v7a и x86.
Я обнаружил, что .so файл для ABI процессора armeabi извлекается из файла APKа не файл armeabi-v7a .so.Если я удаляю папку «armeabi» из APK-файла, то galaxy nexus правильно устанавливает .so-файл из папки armeabi-v7a.
Я проверил, что CPU ABI в nexus - это «armeabi-v7a "и его вторичный ABI -" armeabi ".
Кто-нибудь еще видел эту проблему, и они нашли способ обойти эту проблему, не удаляя папку" armeabi "из своего каталога libs в APK?