我在尝试运行“cordova platform add android”时收到此错误消息:
"Error: Please install Android target 19 (the Android newest SDK). Make sure you have the latest Android tools installed as well. Run "android" from your comm and-line to install/update any missing SDKs or tools."
但是,我安装了 SDK(SDK Tools 23.0.2、SDK Platform-tools 20、SDK Build-tools 19.1)。我将 ANDROID_HOME 设置为“C:\Program Files\Android\android-sdk”。这是我电脑上环境变量PATH的尾部:
"...;C:\Program Files\Java\jdk1.7.0_67\bin;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;%USERPROFILE%\AppData\Roaming\npm;C:\Program Files\Android\android-sdk\tools;C:\Program Files\Android\android-sdk\platform-tools;C:\Program Files\Android\android-sdk\build-tools;%USERPROFILE%\AppData\Roaming\npm;C:\Program Files\WinAnt\bin"
谁能澄清我在这里做错了什么吗?如何让它发挥作用?
最佳答案
我最终发现,当 Cordova 要求 Android target 19 时,它并不意味着 Android SDK Revision 19。而是指 API 级别为 19 的 Android 4.4.2。
因此,从 SDK 管理器安装 Android 4.4.2 就是解决方案。
关于android - Cordova 在设置 Android 项目时找不到 Android 19 SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25814942/