7

Windows 10ビルド10586 TH1でビジュアルスタジオ2015アップデート1を使用しています。

また、Xamarin バージョン 4.0.1.96 を使用しています。

空の Xamarin.Forms アプリを作成しました。問題なく Windows Phone エミュレーターに展開されます。ただし、Android エミュレーターにはデプロイできません。

Androidプロジェクトを開始すると、Android Emulatorは正常に起動しましたが、このステップでビジュアルスタジオがフリーズします。

多くの Android エミュレータ プロファイルを試しましたが、問題を解決できません。

この問題は、物理的な Android デバイスに正常にデプロイされたエミュレーターとプロジェクトにのみ存在します。

Xamarin.Android プロジェクトにも同じ問題があります。

出力ウィンドウのすべてのテキストは次のとおりです。

  • 1>4.5" KitKat (4.4) HDPI Phone の展開を開始しています ...
  • 1>エミュレータ 4.5" KitKat (4.4) HDPI Phone を起動しています ...
  • 1>エミュレータ引数を検証中...
  • 1>エミュレータがすでに実行されているかどうかを確認しています...
  • 1>仮想マシンを準備しています...
  • 1>エミュレータを起動しています...
  • 1>エミュレータが正常に起動しました

よろしくお願いいたします。

4

8 に答える 8

1

私は同じ問題を抱えていましたが、私の場合はレジストリではありませんでした。リリース ビルドを行った後、アプリをデバイスにプッシュして効果的に「切断」するリリース モードでエミュレータ デバイスにアプリをデプロイしました。これらは、デバッグのさらなる試行をブロックしているように見えるアプリのバージョンをデバイスに残します。

エミュレーターを起動し、「設定 - >アプリ」に移動して、アプリを手動でアンインストールすることで解決しました。その後、次のデバッグビルドとデプロイが再び機能しました。

于 2016-12-08T16:16:39.797 に答える
0

ここを見てください:

Xamarin Forms Android アプリが VS Android Emulator でデバッグを実行するとクラッシュする

  1. Hyper-V マネージャーを起動する
  2. 使用しようとしているエミュレータを選択します
  3. 右クリック、ヒット設定
  4. クリックプロセッサー
  5. 互換性をクリックします
  6. [プロセッサのバージョンが異なる物理コンピュータに移行する] チェックボックスをオンにします</li>

ラップトップではこの問題は発生しません。そのプロセッサは、Visual Studio 用の Android Emulator でサポートされていない新しい機能を提供しないためです。説明されている調整は、新しい CPU を搭載した PC でのみ必要です。

于 2016-05-13T17:38:58.797 に答える
0

私も、Android 用の Visual Studio Emulator と Visual Studio が、デバッグのためにアプリを起動しようとしている「デプロイ中 ...」のステップでスタックしているように見えることに奇妙さを感じました。私が発見したのは、エミュレーターとビジュアル スタジオの両方を再起動すると、これが開始されると状況が改善されるように思われることです。また、アプリをデバッグするときは、「デバッグの停止」ボタンを使用する場合と比較して、アプリを終了する方が通常は役立つようです。たとえば、アプリを 2 回起動し、[デバッグの停止] ボタンで強制終了しましたが、Visual Studio とエミュレーターを再起動しないと、アプリを 3 回目にデプロイ/起動できませんでした。VS 2015 Community Edition with update 3 を使用しています。

于 2017-02-02T21:30:56.787 に答える
0

とても興味深い経験をしたばかりで、

私の場合、SDK へのレジストリ パスは正しく、

「Use Fast Deployment」(Androidオプションのパッケージングプロパティの下)のチェックを外していたので、PCを再起動し、VSを閉じ、エミュレーターを閉じて最初からやり直すすべての努力が失敗しました。

ただし、次の2つを行いました。

1 - Android SDK マネージャーのすべてのコンポーネントを更新し、PC を再起動しました。

2 - ウイルス対策を無効にしました! そして突然、VSがアプリをエミュレーターにデプロイしました!! (エミュレーターが起動しても何も起こらないのと同じ状況で立ち往生していました!、私は絶望からこれをしました!)

(OS: win 7、professional、VS 2017 Community エディション!)


詳細

私はこれをさらに 3 日間試していますが、私の特別なケースでは、アンチウイルスを無効にすることで毎回問題が解決するようです!

于 2017-04-18T19:57:11.603 に答える