v8a v7a react que medium code armeabi apps android compatibility abi

android - react - ¿Es compatible arm64-v8a con armeabi-v7a?



react native apps (1)

Para mi aplicación de Android estoy usando ABI "x86" y "armeabi" en este momento. El armeabi se utiliza para todos los dispositivos ARM, incluidos armv7a y arm64-v8a.

Ahora me gustaría quitar el "armeabi" y simplemente continuar con "x86" y "armeabi-v7a".

No he encontrado ningún indicio en la documentación de que ARMv8 también sea compatible con ARMv7. ¿Puede alguien confirmar que mi aplicación todavía funcionará en dispositivos que ejecutan arm64-v8a, si no ofrezco un armeabi pero ahora un armeabi-v7a ¿biblioteca?


Muchos dispositivos Android nuevos (es decir, Nexus 5x) tienen procesadores AArch64 con el conjunto de instrucciones arm64-v8a . Ambas armeabi ( armeabi y armeabi-v7a ) funcionan bien en estos dispositivos más nuevos. Por lo tanto, podemos asumir que la respuesta a su pregunta es "SÍ".

Vea esto para un desglose de la administración de ABI en Android: https://developer.android.com/ndk/guides/abis.html