cordova对Android目标的要求问题:“;安卓-24
在ubuntu中安装cordova的要求时。。。我面临的目标是android问题: Android目标:未安装 请安装[Android target:“Android-24][1]#target” 提示:通过运行以下命令打开SDK管理器: /home/hemanth/android studio/tools/android 你需要:cordova对Android目标的要求问题:“;安卓-24,android,cordova,Android,Cordova,在ubuntu中安装cordova的要求时。。。我面临的目标是android问题: Android目标:未安装 请安装[Android target:“Android-24][1]#target” 提示:通过运行以下命令打开SDK管理器: /home/hemanth/android studio/tools/android 你需要: android-24的“SDK平台”#目标 “Android SDK平台工具(最新) “Android SDK构建工具”(最新版本) 格雷德尔:已安装 浏览器的要求
如何更正此目标android错误?根据他们的文档,仅支持API版本
23
及以下版本(截至2017-01-11。根据您的Cordova版本,android API的10
或14
版本):
需求和支持 Cordova for Android需要Android SDK,该SDK可以安装在OS X、Linux或Windows上。请参阅Android SDK的系统要求。Cordova最新的Android软件包最多支持Android API级别28ª。过去几次Cordova Android版本支持的安卓API级别见下表:
cordova-android Supported Android Equivalent Android
Version API-Levels Version
8.X.X 19 - 28 4.4 - 9.0.0
7.X.X 19 - 27 4.4 - 8.1
6.X.X 16 - 26 4.1 - 8.0.0
5.X.X 14 - 23 4.0 - 6.0.1
4.1.X 14 - 22 4.0 - 5.1
4.0.X 10 - 22 2.3.3 - 5.1
3.7.X 10 - 21 2.3.3 - 5.0.2
请注意,此处列出的版本适用于Cordova的Android软件包Cordova Android,而不适用于Cordova CLI。要确定Cordova项目中安装了哪个版本的Cordova Android软件包,请在保存项目的目录中运行命令Cordova platform ls
一般来说,Cordova不支持Android版本,因为Android版本在谷歌的分发仪表板上低于5%
注意:这篇文章从2020年4月18日起已经更新,以更新上表中的信息。文章的措辞保留为回答,以便回答问题的原意。建议未来的读者查阅源链接以确认版本兼容性。我知道了。它刚刚安装问题…cordova支持api-24版本,但必须安装所有api。在执行之前,请单击android studio中的“启动新项目”
android-studio home page ->settings -> sdk manager -> Select APIS to download
现在目标android错误没有问题了
[1] “cordova requirements result”除非您有旧版本的SDK,否则不推荐使用
android
cmd。请尝试以下第一种方法:avdmanager list target
我假设它不会返回任何内容,那么运行以下命令:sdkmanager--list
它首先显示的是您安装了什么,然后是可用软件包的列表。假设您没有安装任何平台,请查看平台的可用软件包列表;android XX
,其中XX是您希望的目标版本(它应该与您的平台工具版本相匹配)
然后运行:sdkmanager”平台;android XX“
现在,当您运行avdmanager list target
时,您应该会看到您刚刚安装的API版本以及您应该构建的应用程序。提示:通过运行:/home/hemanth/android studio/tools/android
等打开SDK管理器对您没有帮助?没有……我尝试了,但它只是显示了已安装的PKG(sdk工具、平台工具、api..)即使我安装了api-24 api-25,也可以使用PKG,但仍然存在相同的错误..@Divers