Dans mon projet actuel, j'utilise plusieurs fichiers .so. Ceux-ci se trouvent dans les dossiers armeabi et armeabi-v7a. Malheureusement, l'un des fichiers .so fait 6 Mo et je dois réduire la taille du fichier. Au lieu d'avoir un gros fichier APK, je voudrais utiliser uniquement les fichiers armeabi et supprimer le dossier armeabi-v7a.
Selon la documentation NDK, le code armeabi-v7a est un code armeabi étendu qui peut contenir des instructions CPU supplémentaires. Tout cela va au-delà de mon expertise, mais je me demande pourquoi on aimerait avoir à la fois le code armeabi-v7a et armeabi. Il doit y avoir une bonne raison d'avoir les deux, non?
Sur mes appareils de test, tout semble fonctionner correctement. Ceux-ci ont des processeurs ARM v7. Est-il prudent de supposer que tout fonctionne maintenant?
armeabi is deprecated in NDK r16. Removed in NDK r17. No hard float.