由于我的Android模拟器中出现了一些错误,因此我使用命令行sdkmanager手动更新了我的Android SDK。似乎“旧”SDK Manager不再支持更新。我没有安装Android Studio(我也不需要它,因为VS2015也安装了平台工具)。更新后,我必须使用avdmanager和sdkmanager的命令行工具。 “旧的”AVD Manager和SDK Manager不再起作用。
然而,在此次更新后,Visual Studio 2015无法编译我的Codova应用程序。我总是得到错误:
Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable.
在应用正确构建之前。
我确实将ANDROID_HOME变量设置为SDK路径(与ADT_HOME中的路径相同)。我还尝试了Abdul Rauf Mujahid的建议来手动编辑注册表。
这两项行动都没有帮助。
ADT_HOME变量仍然是有效路径。
似乎其他人有类似的问题Shandu
答案 0 :(得分:0)
似乎android
是removed in the last update of the tools。为了解决这个问题,我不得不降级我的Andoid工具和平台工具。
我下载了较早版本的sdk tools Revision 25.3.0 (March 2017)以及platform tools Revision 25.0.3,并将其复制到相关文件夹中。
现在我可以再次编译我的Cordova应用程序