Mono for Android には、アプリをビルドするデバイスに関する 3 つのオプションがあります。
- アルメアビ
- armeabi-v7a
- x86
アプリはどのアーキテクチャ向けに構築する必要がありますか? armeabi 用のアプリをビルドするとどうなりますか?
Mono for Android には、アプリをビルドするデバイスに関する 3 つのオプションがあります。
アプリはどのアーキテクチャ向けに構築する必要がありますか? armeabi 用のアプリをビルドするとどうなりますか?
どのエンド デバイスをサポートする必要があるかによって異なります。
http://docs.xamarin.com/android/advanced_topics/architectureの説明は次のとおりです。
Mono ランタイムを含むネイティブ ライブラリは、.apk 内に存在します。Mono for Android アプリケーションには、希望する/対象となる Android アーキテクチャ (armeabi、armeabi-v7a、x86 など) のネイティブ ライブラリが含まれている必要があります。Mono for Android アプリケーションは、適切なランタイム ライブラリが含まれていない限り、プラットフォームで実行できません。
たとえば、x86 Android VM (または Google TV) に取り組みたい場合は、apk に x86 ネイティブ Mono ライブラリを含める必要があります。