5

Windows 10 PC で Xamarin Studio と Xamarin Android Player を使用しています。

XAP を使用して Lollipop/Marshmallow (API 21/23) デバイスを起動するのに問題がありますが、一方、Kitkat (API 19) を起動すると問題なく動作します。

必要な Android SDK をダウンロードし、すべてを何度も再インストールしようとしましたが、何も機能しません。

Virtual Box、PC、または XAP インストールの問題ではないため、有線のようです (もしそうなら、なぜ Kitkat が動作するのでしょうか?)。

見つけられる可能性のあるすべての解決策を試しましたが、何も機能しません。

この問題の原因についてのアイデアはありますか?(さらに情報が必要な場合は、喜んで追加します:)

編集

VS/XS/XAP を介してデバイスを起動するかどうかは問題ではありません。すべて同じ問題に帰着しますが、簡単にするために、XAP を介してそれらを直接実行しているとしましょう。これは、Lollipop を起動したときに何が起こるかのスクリーン ショットです (奇妙な理由で API 21 ではなく API 22 です)。

約 5 分間、次のことが起こります。

ここに画像の説明を入力

より、永遠に:

ここに画像の説明を入力

そして数時間後、起動中などと表示され、最初の位置に再起動します。

Kitkatを使用すると、開始するだけです:)。

4

8 に答える 8

2

あなたはおそらくインテルHAXMアップデートを逃した..重複する可能性があります: Android 5.0 (API Level 21) AVD not launching Intel Atom x86_64

于 2016-01-19T20:58:57.323 に答える
1

xamarin android プレーヤーを起動した後、仮想ボックスを手動で起動します。左側にデバイスが表示されます。「停滞中」と表示される可能性が高いです。「実行中」以外のメッセージが表示された場合は、リセットするか、起動してみてください。

ここに画像の説明を入力

于 2016-01-19T13:24:38.397 に答える
1

XAP にも問題があり、私の解決策は代わりにGenymotionを使用することでした。

于 2016-01-19T15:54:48.400 に答える
1

まず、情報がないと問題を特定することは困難です。XAP エミュレーターでアプリをデバッグしようとしたときに表示されるビルド エラーを一覧表示するか、スクリーンショットを撮ってください。

でも、気がつけば… この一週間で、似たような症状に悩まされていました。私の場合、Xamarin Forms プロジェクトを上位の Android API で実行するには、プロジェクト パッケージを更新する必要がありました。

パッケージの更新方法に関するリファレンス: https://developer.xamarin.com/guides/cross-platform/application_fundamentals/nuget_walkthrough/#Package_Updates

于 2016-01-11T06:13:22.247 に答える
0

コメントを投稿しますが、評判が低すぎます。このエミュレーターが Xamarin Studio で動作するかどうかはわかりませんが、Visual Studio を使用している場合はオプションになる可能性があります。

于 2016-01-19T16:50:09.430 に答える