0

マイクロソフトがこれをユーザーから隠そうとする理由がよくわかりません。Visual Studio Emulator for Android は、Genymotion (Android SDK パスを変更するための設定がいくつかあります) と同等のものであると想定しています。

私は Xamarin を使用しています。インストール済みで、AndroidSDK 用のフォルダーが 1 つあります。AndroidSDK フォルダーの名前を変更してから、Visual Studio Emulator for Android を実行しようとしましたが、それでも問題なく動作します。つまり、別の場所にある AndroidSDK を使用するということです。

異なる AndroidSDK を使用する Xamarin と Visual Studio Emulator for Android の重大な問題は、ターゲットの仮想 Android デバイス (Visual Studio Emulator for Android によって開始される) で実行するためにビルドされた Android アプリをデプロイできないことです。

4

1 に答える 1

1

VS エミュレーターのトラブルシューティング ( https://msdn.microsoft.com/en-us/library/mt228282.aspx ) から:

• [スタート] ボタンのコンテキスト メニューから [ファイル名を指定して実行] を選択し、ダイアログ ボックスに regedit と入力して [OK] を選択し、レジストリ エディタを開きます。

• 左側のフォルダー ツリーで HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android SDK Tools に移動します。

• Android SDK へのパスと一致するように Path レジストリ変数を変更します。

ここで、Android SDK パスを表示/編集できます。

于 2016-07-24T18:50:10.993 に答える