Android目标的cordova要求问题:“android-24

时间:2017-01-09 13:30:30

标签: android cordova

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

  

Android目标:未安装

     

请安装[Android目标:“android-24] [1] #target”。

     

提示:运行以下命令打开SDK管理器:   /家庭/ hemanth / Android的工作室/工具/机器人

您需要:

  1. “SDK平台”for android-24 #target

  2. “Android SDK平台工具(最新)

  3. “Android SDK Build-tools”(最新)
  4. Gradle:已安装

    浏览器的要求检查结果:

      

    由于无法检查要求,检查浏览器失败   浏览器平台。平台缺少check_reqs模块。跳绳   它...错误:一些要求检查失败

    即使我已经安装了api 24仍然会出现同样的错误

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

    如何更正此目标的android错误?

3 个答案:

答案 0 :(得分:1)

除非您使用旧版本的SDK,否则不推荐使用android cmd。而是尝试第1次:avdmanager list target

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

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

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

答案 1 :(得分:0)

根据他们的文档,仅支持API版本23及更低版本(从2017-01-11开始。直到版本10或版本14的android API取决于您的版本的Cordova):http://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html

要求和支持

Cordova for Android需要可以安装在OS X,Linux或Windows上的Android SDK。查看Android SDK的系统要求。 Cordova的最新Android软件包支持Android API级别23.支持的Android API级别可以在此表中找到过去几个cordova-android版本:

cordova-android Version      Supported Android API-Levels
5.X.X                        14 - 23
4.1.X                        14 - 22
4.0.X                        10 - 22
3.7.X                        10 - 21

请注意,此处列出的版本适用于Cordova的Android软件包,cordova-android,而不适用于Cordova CLI。要确定Cordova项目中安装了哪个版本的Cordova Android软件包,请在包含项目的目录中运行命令cordova platform ls。

作为一般规则,Android版本不受Cordova支持,因为它们在Google的分发仪表板上的价格低于5%。

答案 2 :(得分:0)

我得到了..只是安装问题...由cordova支持的api-24版本但必须安装所有API ..在点击启动android-studio中的新项目之前

android-studio home page ->settings -> sdk manager -> Select APIS to download

现在没有目标android错误

的问题

[1] https://i.stack.imgur.com/w5Mrs.png“cordova要求结果”