首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cordova需求与Android目标:"android-24

cordova需求与Android目标:"android-24
EN

Stack Overflow用户
提问于 2017-01-09 13:30:29
回答 3查看 3.5K关注 0票数 1

在ubuntu安装cordova要求时..。我面临的目标是android问题:

Android目标:未安装 请安装Android目标:“Andro-24 #target”。 提示:通过运行:/home/hemanth//tools/android打开SDK管理器。

你将要求:

  1. android-24目标的"SDK平台“
  2. Android平台-工具(最新)
  3. "Android构建工具“(最新)

分级:已安装

浏览器的需求检查结果:

由于未能检查浏览器平台的要求,浏览器检查失败。平台缺少check_reqs模块。跳过去..。错误:一些需求检查失败

即使我已经安装了api 24,但仍然会出现相同的错误。

https://i.stack.imgur.com/Mwvns.png

如何纠正这个目标android错误?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-01-16 11:44:10

我得到了it..its安装问题. cordova支持的api-24版本,但必须安装所有api ..before在android-studio中单击“启动新项目”。

代码语言:javascript
复制
android-studio home page ->settings -> sdk manager -> Select APIS to download

现在目标android错误没有问题。

1 "cordova需求结果“

票数 1
EN

Stack Overflow用户

发布于 2017-01-12 07:28:51

根据他们的文档,只支持API版本23和更低的版本(截止到2017-01-11 )。到android的版本1014 (取决于您的Cordova版本):http://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html

要求和支助

Cordova for Android需要Android,它可以安装在OS、Linux或Windows上。请参阅Android的系统需求。Cordova最新的Android软件包支持的API达到了28级。在过去几个cordova-android版本中支持的Android级别可以在下面的表中找到:

代码语言:javascript
复制
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的Android包安装在您的Cordova项目中的哪个版本,请在保存项目的目录中运行命令cordova platform ls

通常情况下,Android版本不再受Cordova的支持,因为它们在谷歌的发布仪表板上低于5%。

1注:截至2020年至04-18年,已对此进行了更新,以更新上表中的信息。现保留该职位的措辞,以便按要求回答原来的问题。建议未来的读者参考源代码链接来确认版本的兼容性。

票数 1
EN

Stack Overflow用户

发布于 2017-11-27 06:30:22

除非您有一个旧版本的SDK,否则建议使用android cmd。相反,请尝试以下第一步:avdmanager list target

我假设它不会返回任何东西,所以运行以下命令:sdkmanager --list,它第一件事是你安装了什么,然后是可用软件包的列表。假设您没有安装任何platforms,请查看platforms;android-XX的可用包列表,其中XX是您希望针对的版本(它应该与您的平台工具版本相匹配)。

然后运行:sdkmanager "platforms;android-XX"

现在,当您运行avdmanager list target时,您应该会看到您刚刚安装的API版本,并且您的应用程序应该构建。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41549185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档