En mi proyecto actual hago uso de varios archivos .so. Estos se encuentran en la carpeta armeabi y armeabi-v7a. Lamentablemente, uno de los archivos .so es de 6 MB y necesito reducir el tamaño del archivo. En lugar de tener un archivo APK gordo, me gustaría usar solo los archivos armeabi y eliminar la carpeta armeabi-v7a.¿Por qué usar el código armeabi-v7a sobre el código armeabi?
De acuerdo con la documentación NDK, el código armeabi-v7a es un código armeabi extendido que puede contener instrucciones adicionales de la CPU. Todo esto va más allá de mi experiencia, pero me pregunto por qué a uno le gustaría tener el código armeabi-v7a y armeabi. Debe haber una buena razón para tener ambas, ¿verdad?
En mis dispositivos de prueba todo parece funcionar bien. Estos tienen CPU ARM v7. ¿Es seguro asumir que todo funciona ahora?
Es posible que desee leer este blog ahora. Es minucioso y está actualizado: https://androidbycode.wordpress.com/tag/armeabi-v7a/ –