2015-10-24 33 views
20

私のAndroidアプリでは、今はABI "x86"と "armeabi"を使用しています。 armeabiは、armv7aおよびarm64-v8aを含むすべてのARMデバイスに使用されます。arm64-v8aはarmeabi-v7aと互換性がありますか?

"armeabi"を削除して、 "x86"と "armeabi-v7a"を続行します。

ARMv8もARMv8と互換性がありますが、Armvibを提供していない場合でも私のアプリケーションがarm64-v8aを搭載したデバイスで動作することを誰でも確認できますか? armeabi-v7a-library?

答えて

21

多くの新しいAndroidデバイス(すなわちネクサス5X)はarm64-v8a命令セットとAArch64プロセッサを有しています。 armeabiarmeabi-v7a - ライブラリはこれらの新しいデバイスで正常に動作します。したがって、あなたの質問に対する答えは「はい」とすることができます。

は、Android上のABI管理の内訳については、これを参照してください:https://developer.android.com/ndk/guides/abis.html

+2

全く正しいです! –

関連する問題