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