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