Nel mio progetto attuale utilizzo più file .so. Questi si trovano nella cartella armeabi e armeabi-v7a. Sfortunatamente uno dei file .so è un 6 MB e devo ridurre le dimensioni del file. Invece di avere un grosso file APK, vorrei usare solo i file armeabi e rimuovere la cartella armeabi-v7a.
Secondo la documentazione NDK, il codice armeabi-v7a è un codice armeabi esteso che può contenere istruzioni aggiuntive sulla CPU. Tutto ciò va oltre la mia esperienza, ma mi chiedo perché si vorrebbe avere sia il codice armeabi-v7a che il codice armeabi. Ci deve essere una buona ragione per avere entrambi, giusto?
Sui miei dispositivi di test tutto sembra funzionare bene. Questi hanno CPU ARM v7. È sicuro supporre che tutto funzioni ora?
armeabi is deprecated in NDK r16. Removed in NDK r17. No hard float.