运行 Cordova 应用程序在 Visual Studio 中出错

Error in running Cordova apps in Visual Studio

当我在 Visual Studio 中创建一个新的 typescript Cordova 应用程序时,打开的页面显示:

Please fix the following issues to ensure that your app builds and runs successfully.

Android SDK : The override value set on the Environment Variable Option Page pointed to an invalid or nonexistent location for this software.

当我 运行 带有 ripple -Nexus (Galaxy) 的应用程序时,在错误列表中我有 2 个错误:

Please install Android targer " Android-19 "

cmd: Command failed with exit code 8

有人知道答案吗?

您没有正确安装SDK!

单击 "Start" 并查找 "Android SDK Tools" - "SDK Manager",在 "Tools" 下,应安装以下内容:

  1. Android SDK 工具
  2. Android SDK 平台工具
  3. Android 版本 19.1 的 SDK 构建工具

然后安装里面的所有东西 Android 4.4.2 (API 19)

如果找不到SDK Manager,说明你没有正确安装Cordova。

如果您使用的是Visual Studio 2013 Community Update 4,您需要安装Tools for Apache Cordova CTP3.1

如果你使用的是Visual Studio2015 Community RC,安装VS 2015时需要select"Tools for Apache Cordova"

如果您在中国或其他一些禁止访问 Google 的国家/地区,您需要确保在安装 Apache Cordova 工具之前可以访问 dl.google.com。

如果您认为已正确安装所有内容但仍然出现错误,请在 Visual Studio 中转到 "Tools" - "Options" - "Tools for Apache Cordova" - "Environment Variables Override" 并检查 ADT_HOME 变量,您的 Android SDK 是否安装在 ADT_HOME 中指定的路径中?

还是不行?在"Tools" - "Options" - "Tools for Apache Cordova"中,使用"Clear Cordova Cache",然后系统挂掉一两分钟左右,然后就ok了,可以重新rebuild。