Android目标:未安装

Android目标:未安装,android,cordova,ionic-framework,Android,Cordova,Ionic Framework,我无法运行爱奥尼亚运行android。在我检查了cordova要求后,它显示 Android target: Not installed Android SDK not found. 我应该如何解决这个问题?我把我的SDK放在D驱动器中,我想我已经在那里正确地设置了安卓的主页和路径 另外,我做了android列表目标,如下所示。如果需要修复错误,我应该如何输入它 附加了cordova android版本 您可以点击我从中获得帮助的链接,也可以点击下面的指南 我也有类似的问题,但还是设法解决

我无法运行
爱奥尼亚运行android
。在我检查了
cordova要求后,它显示

Android target: Not installed
Android SDK not found.

我应该如何解决这个问题?我把我的SDK放在D驱动器中,我想我已经在那里正确地设置了安卓的主页和路径

另外,我做了android列表目标,如下所示。如果需要修复错误,我应该如何输入它

附加了cordova android版本

您可以点击我从中获得帮助的链接,也可以点击下面的指南

我也有类似的问题,但还是设法解决了。成功安装android studio后,默认情况下,android SDK将下载到如下目录“C:\Users\abc\AppData\Local\android\sdk1”,其中“abc”是您的电脑名。AppData是一个隐藏文件夹

下一步是设置ANDROID SDK路径。从“高级系统设置”中,单击“环境变量”,然后在“用户变量”下单击“添加新”,如下所示

接下来,将android“工具”和“平台工具”添加到系统变量“路径”,如下所示。这些工具位于sdk文件夹中

设置完成。打开cmd并发出android命令。如果一切正常,您应该看到下面的输出。

最后打开一个新的终端窗口,导航到cordova项目目录,在我的例子中是“hello”,并检查platfrom需求。现在一切都应该好了。
我也有类似的问题。问题是我使用的是最新版本的Java,它是10.0.1

您可以通过键入terminal来检查自己:

java --version
是的

java 10.0.1 2018-04-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)
目前,Cordova需要在其文档页面上显示JDK 8

您可以从官方网站下载JDK 8

下载后,需要设置JAVA_HOME变量。用于在安装了多个JAVA版本时设置JAVA HOME

然后你就可以跑了

cordova requirements 


这对我有用。希望它对其他人有所帮助。

你的cordova android版本是什么?@suraj,请参考编辑过的更新它也很旧@suraj,我使用的是windows 10,是一样的吗?我可以知道错误的真正原因吗?我的android版本5.1.1高于我的SDK?windows或osx并不重要。。检查第二个链接
android
命令已被弃用,较旧的cordova android仍然使用该命令,这会导致错误谢谢!我在Mac上,但你的建议是在PATH中添加工具,这解决了问题。我忘了在一个终端窗口中修改了路径,但忘了在运行
cordova requirements
命令的窗口中对路径进行源代码设置
cordova build android