web-dev-qa-db-ja.com

Visual Studio 2015インストーラーに、すでにAndroid SDK?

Visual Studio 2015をインストールするときに、Java SE Development Kitはコンピューターに既に存在します。インストーラーは、environment variables。だから私はAndroid_SDK_HOMEおよびAndroid_NDK 環境変数。

ただし、インストーラを再度起動すると、Java Development Kit。

間違った環境名を設定していますか? SDKとNDKが既にあることをインストーラーに知らせる方法は?

27
zgrkpnr89

Visual Studio 2015インストーラーは、Android_SDK_HOME環境変数を使用してSDKを検出しません。次のレジストリエントリを作成する必要があります。

enter image description here

  • REGEDITを開き、HKEY_LOCAL_MACHINE\SOFTWAREに移動します。 SOFTWAREを右クリックして、新しいキーAndroid SDK Tools(まだない場合)を追加する必要があります。

  • Android SDK Toolsを右クリックして新しい文字列値Pathを追加し、値としてAndroid sdk)のパスを入力します

私はそれをテストし、Visual Studio 2015インストーラーは既存のAndroid SDKを正常に検出しました

リファレンス: https://bugzilla.xamarin.com/show_bug.cgi?id=859#c18

38
Abdul Rauf

インストーラーで、ダウンロードAndroid SKDsのチェックを外し、Visual Studioを完全にインストールし、Visual Studioで[ツール]-> [オプション]-> Xamarin-> Android設定、 「Android SDK Location」でSDKのパスを見つけ、「Android NDK location」でNDKのパスを見つけます。

8
Pourya8366

私はそれをすることでそれを行うことができます:

「ツール」->「オプション」->「Apache Cordovaのツール」->「環境変数のオーバーライド」

その後、Android SDK Path into ADT_HOME変数(最初にチェックボックスをオンにする必要があります)

デフォルトのSDKパスは次のとおりです。

C:\ Users\{ユーザー}\AppData\Local\Android\sdk

Android SDKとADTは別のものですが、Visual Studioはこの方法でSDKを見つけることができます。

3
Lucas Marques

それは試みに値します:

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

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android SDK Tools

左側のフォルダツリーで。 Pathレジストリ変数を変更して、Android SDKへのパスを一致させます。エミュレータを再起動すると、ADBに接続されたエミュレータと関連するAndroidツールが表示されるはずです。

存在しない場合は、Android SDKツールキーをWow6432Nodeに作成する必要があります

値がC:\ Users\myUserName\AppData\Local\Android\sdk

ソース:

https://msdn.Microsoft.com/en-us/library/mt228282.aspx