当前位置: 首页 > 知识库问答 >
问题:

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

蔺劲
2023-03-14

在 ubuntu 中安装科尔多瓦的要求时...我面临目标Android问题:

Android目标:未安装

请安装[Androidtarget:“Android-24][1]#target”。

提示:通过运行:/home/harmath/androidstudio/tools/android打开SDK管理器

您需要:

>

  • android-24#目标的“SDK平台”

    ”Android SDK平台工具(最新)

    格拉德尔:已安装

    浏览器的需求检查结果:

    浏览器检查失败,原因是浏览器平台的检查要求失败。平台缺少check_reqs模块。跳过它…错误:一些需求检查失败

    即使我已经安装了 api 24,我仍然收到同样的错误

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

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

  • 共有3个答案

    晏卓君
    2023-03-14

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

    Cordova for Android 需要 Android SDK,可以安装在 OS X、Linux 或 Windows 上。请参阅 Android SDK 的系统要求。Cordova 最新的 Android 软件包最高支持 Android API 级别 28¹。过去几个 cordova-android 版本支持的 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
    

    请注意,此处列出的版本适用于科尔多瓦的Android软件包cordoa-android,而不适用于科尔多瓦CLI。要确定您的科尔多瓦项目中安装了哪个版本的科尔多瓦Android包,请在保存您的项目的目录中运行命令科尔多瓦平台ls

    一般来说,当Android版本在谷歌的分销仪表板上降到5%以下时,Cordova就不再支持它们了。

    注意:这已经在2020-04-18更新,以更新上表中的信息。帖子的措辞保留为已回答的措辞,以便按照要求回答原始问题。建议未来的读者咨询源链接以确认版本兼容性。

    姜杜吟
    2023-03-14

    除非您拥有旧版本的SDK,否则Android cmd将被弃用。相反,请尝试此第一个:avdmanager 列表目标

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

    然后运行:sdkmager“platforms;android XX”

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

    酆英达
    2023-03-14

    我明白了。。它只是安装问题。。。由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“科尔多瓦要求结果”

     类似资料:
    • 我正在尝试在windows 7上安装Cordova。我将学习本教程:https://www.tutorialspoint.com/cordova/cordova_first_application.htm 当我运行cordova requirements时,它说没有安装android目标,并设置了android_HOME环境变量 如图1所示,当我回ANDROID_HOME时,它被设置为正确的位置。

    • 在WINDOWS 10上使用cordova,我无法构建项目。 当我尝试< code>cordova要求时,它显示< code>Android目标:未安装。 我在互联网和SO上尝试了所有可能的解决方案,然而,没有一个适合我。可能这与最新版本的科尔多瓦v 8.0.0有关。 我尝试了以下操作,但没有成功: 1.覆盖我的文件夹中cordova CLI中的工具文件夹 2.,然后 3.在Android Stu

    • 我尝试在android上运行我的ionic 4项目,但构建失败。 39个可执行的任务:10个已执行,29个最新的/appionic4/platforms/android/gradlew:命令失败,退出代码1错误输出:注意:一些输入文件使用或覆盖了不推荐的API。注意:使用-Xlint重新编译:详细信息请参阅弃用。 /appionic4/platforms/android/app/src/main/

    • 我是离子的新手,我试图构建我的应用程序,但它失败了,所以我运行了“科尔多瓦要求”,我得到了这个错误: 有人知道怎么解决这个问题吗? 谢谢

    • 失败:生成失败,出现异常。 生成在8s中失败cmd:命令失败,退出代码为%1错误输出:failure:生成失败,但出现异常。