如何让 Visual Studio 2015 安装程序知道我已经拥有 Android SDK? [英] How to make Visual Studio 2015 installer know that I already have Android SDK?
问题描述
当我安装 Visual Studio 2015 时,我意识到计算机上已经存在 Java SE Development Kit
.我认为安装程序知道它是因为环境变量
.这就是我设置 ANDROID_SDK_HOME
和 ANDROID_NDK
环境变量的原因.
When I am installing Visual Studio 2015 I realized that it says Java SE Development Kit
is already exists on the computer. I think installer knew it because of environment variables
. That's why I set ANDROID_SDK_HOME
and ANDROID_NDK
environment variables.
但是当我再次启动安装程序时,它仍然只知道 Java Development Kit.
But when I launch the installer again it is still aware of only Java Development Kit.
我是否设置了错误的环境名称?如何让安装程序知道我已经有了 SDK 和 NDK?
Do I set wrong environment names? How to make the installer know that I already have SDK and NDK?
推荐答案
Visual Studio 2015 安装程序不使用 ANDROID_SDK_HOME
环境变量来检测 SDK.您必须创建以下注册表项.
Visual Studio 2015 installer doesn't use ANDROID_SDK_HOME
environment variable to detect SDK. You have to create the following registry entry.
打开
REGEDIT
并导航到HKEY_LOCAL_MACHINESOFTWARE
.您必须通过右键单击SOFTWARE
添加新密钥Android SDK Tools
(如果尚未存在).
Open
REGEDIT
and navigate toHKEY_LOCAL_MACHINESOFTWARE
. You have to add new keyAndroid SDK Tools
(if not already present) by right clickingSOFTWARE
.
现在通过右键单击Android SDK Tools
并输入android sdk的路径作为其值来添加一个新的字符串值Path
Now add a new String Value Path
by right clicking Android SDK Tools
and enter path of android sdk as its value
我已经对其进行了测试,并且 Visual Studio 2015 安装程序成功检测到了我现有的 Android SDK
I have tested it and visual studio 2015 installer successfully detected my existing Android SDK
参考:https://bugzilla.xamarin.com/show_bug.cgi?id=859#c18
这篇关于如何让 Visual Studio 2015 安装程序知道我已经拥有 Android SDK?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!