2016-10-14 11 views
0

私はXamarinフォームアプリケーションを持っており、MacでXamarin Studioを使用しています。Xamarin.forms用のAndroidエミュレータを実行できません

しかし私は、私のアプリがクラッシュすぐに、のiOSエミュレータ上で実行している場合、正常に私のアプリをデバッグすることができ、私にアンドロイドエミュレータを使用しているときに何が起こっているかを知る機会を与えるものではありません。

アプリケーション出力の抽出は以下のとおりです。これらのようないくつかのエラーがあります:テント{ CMP = com.aangaba.scl/md57e35e077cd3bd07458f75ce95d82a8df.MainActivity}

午前は "com.aangaba.scl/md57e35e077cd3bd07458f75ce95d82a8df.MainActivity" 開始を-n開始します

[art] -Xcheck:jni(既にオン)[art]デフォルト値を使用するX86の予期しないCPU の変形:x86_64 [monodroid]オーバーライドの使用 パス:/data/user/0/com.aangaba.scl/ファイル/。 オーバーライド [monodroid] オーバーライドパスの使用: /storage/emulated/0/Android/data/com.aangaba.scl/files/。 override [monodroid]からsgenをロードしようとしています: /data/user/0/com.aangaba.scl/files/。 を無効にします /libmonosgen-2.0.so [monodroid]からsgenを読み込もうとしています: /storage/emulated/0/Android/data/com.aangaba.scl/files/ オーバーライド /libmonosgen-2.0.so [monodroid]からSGENロードしようとし:SGENをロードしようと [monodroid] /data/app/com.aangaba.scl-1/lib/x86_64/libmonosgen-2.0.so from: /data/user/0/com.aangaba.scl/files/ を無効にします /links/libmonosgen-2.0.so [monodroid-debug]オプションを使用してデバッガを初期化しようとしています: --debugger-agent = transport = dt_socket、loglevel = 0、address = 10.0.2.2:56150、embedding = 1 [Mono]アセンブリローダープロービング場所: '/storage/emulated/0/Android/data/com.aangaba.scl/files/。 /mscorlib.dllを上書きします。 [Mono]イメージの追加mscorlib [0x7ffee7e37a80] - > /storage/emulated/0/Android/data/com.aangaba.scl/files/。 を無効にします。 /mscorlib.dll[0x7ffee9c64000]: 2 [Mono] AOTモジュール '/storage/emulated/0/Android/data/com.aangaba.scl/files/。失敗のdlopen: /mscorlib.dll.so」 が見つからないオーバーライドライブラリ ない "/data/app/com.aangaba.scl-1/lib/x86_64/libaot-mscorlib.dll.soは、" [ を見つけましたMono] Assembly System.Runtime [0x7ffee7e57380]ドメインに追加 RootDomain、ref_count = 1 [Mono] AOTモジュール '/storage/emulated/0/Android/data/com.aangaba.scl/files/。 /System.Runtime.dll.so ' が見つかりません:dlopenが失敗しました:ライブラリ "/data/app/com.aangaba.scl-1/lib/x86_64/libaot-System.Runtime.dll.so" [Mono] AOTモジュール '/Users/builder/data/lanes/3819/96c7ba6c/source/monodroid/builds/install/mono-x86_64/lib/mono/aot-cache/amd64/System.Runtime.dll。 「 が見つかりません:dlopenが失敗しました:ライブラリ 」/data/app/com.aangaba.scl-1/lib/x86_64/libaot-System.Runtime.dll。その」 は

私のアプリのファイルがエミュレータにインストールされていないようだが発見し、私は考えているではない理由。あなたがターゲットとしているアーキテクチャの間違ったエミュレータを使用しているようですが、読み込み

答えて

0

。(x86_64の原子イメージが最善の策のように聞こえる)AVD Managerを起動し、正しいエミュレータを作成

次のリンクを仮想デバイスを作成するためのいくつかの手順があります。

Android SDK Emulator in Xamarin Studio

関連する問題