tag - ¿Cómo sé que el instalador de Visual Studio 2015 sabe que ya tengo el SDK de Android?
visual studio emulator for android windows 7 (4)
Cuando instalo Visual Studio 2015, me di cuenta de que dice que Java SE Development Kit
ya existe en la computadora. Creo que el instalador lo sabía debido a environment variables
de environment variables
. Es por eso que establezco las variables de entorno ANDROID_SDK_HOME
y ANDROID_NDK
.
Pero cuando vuelvo a ejecutar el instalador, solo conozco el Java Development Kit.
¿Configuro nombres de entorno incorrectos? ¿Cómo informar al instalador que ya tengo SDK y NDK?
El instalador de Visual Studio 2015 no usa la variable de entorno ANDROID_SDK_HOME
para detectar SDK. Debe crear la siguiente entrada de registro.
Abre
REGEDIT
y navega hastaHKEY_LOCAL_MACHINE/SOFTWARE
. Debe agregar nuevasAndroid SDK Tools
clave deAndroid SDK Tools
(si no están ya presentes) haciendo clic con el botón derecho enSOFTWARE
.Ahora agregue una nueva
Path
valores de cadena haciendo clic derecho enAndroid SDK Tools
e ingrese la ruta de acceso de sdk de Android como su valor
Lo he probado y el instalador de Visual Studio 2015 detectó con éxito mi SDK de Android existente
Referencia: https://bugzilla.xamarin.com/show_bug.cgi?id=859#c18
Podría hacerlo yendo a:
Herramientas-> Opciones-> Herramientas para Apache Cordova-> Variables de entorno anula
Luego, colocando la Android SDK Path
en la variable ADT_HOME
(primero debe marcar la casilla)
La ruta de SDK predeterminada es:
C: / Users / {SU USUARIO} / AppData / Local / Android / sdk
Android SDK y ADT son cosas diferentes, pero Visual Studio podría encontrar el SDK de esta manera.
Vale la pena intentarlo:
Abra el Editor del Registro seleccionando Ejecutar desde el menú contextual de los botones de Inicio, escribiendo regedit en el cuadro de diálogo y seleccionando Aceptar. Navegar a
HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432Node / Android SDK Tools
en el árbol de carpetas a la izquierda. Modifique la variable de registro Path para que coincida con la ruta a su SDK de Android. Reinicia el emulador y ahora podrás ver el emulador conectado a ADB y a las herramientas de Android asociadas.
Si no está allí, deberá crear la clave de Herramientas de Android Sdk en Wow6432Node
con el valor C: / Users / myUserName / AppData / Local / Android / sdk
Fuente:
https://msdn.microsoft.com/en-us/library/mt228282.aspx
en el instalador, desmarque la descarga de SKD android y deje que visual Studio se instale por completo; luego, en Visual Studio, vaya a Herramientas -> Opciones -> Xamarin -> Configuración de Android, localice la ruta de su SDK en "Android SDK Location" y ubique la ruta de su NDK en "Android Ubicación NDK ".