【问题标题】:cant complete ionic capacitor add android command无法完成离子电容器添加android命令
【发布时间】:2019-09-24 15:37:34
【问题描述】:

我正在尝试通过运行以下命令将 android 作为受支持的平台添加到我的项目中:离子电容器添加 android。

命令被执行并在询问我“你想使用哪个 npm 客户端?(使用箭头键)的提示符处停止,只有 yarn选项。

问题是我被困在这一点上,按箭头键没有注册任何东西(键工作正常),我什至无法选择我得到的唯一选项

到目前为止,我已经尝试过: 卸载纱线 创建新项目 删除 node_modules 更新所有模块

似乎没有任何效果。从好的方面来说,当我尝试在另一台机器上执行这些步骤时,一切都运行良好,但我从来没有得到提示,这使得它只有我的主工作站才有。我仍在试图弄清楚为什么我在这台特定的机器上遇到问题

【问题讨论】:

    标签: angular npm ionic4 yarnpkg capacitor


    【解决方案1】:

    这是 ionic CLI 上的一个错误。已修复,但尚未发布。 https://github.com/ionic-team/capacitor/issues/1453

    作为解决方法,您可以在创建项目时删除--capacitor 选项,然后像这样手动进行集成:

    npm install @capacitor/core @capacitor/cli

    npx cap init

    并通过将其添加到 ionic.config.json 让 Ionic 知道您进行了集成

    "integrations": {
        "capacitor": {}
    },
    

    【讨论】:

    • 你能接受这个答案,因为它解决了你的问题吗?
    【解决方案2】:

    问题:无法添加 Android 平台

    我在使用以下命令在 Ionic Capacitor 应用程序中添加 android 平台时遇到了这个问题。

    $ ionic capacitor add android
    

    这似乎是 Ionic CLI 中的一个错误(如上所述)。所以,我想改用 Capacitor CLI。

    解决方案:

    作为一种解决方法,我执行了以下操作:

    $ npm install @capacitor/android
    $ npx capacitor add android
    

    这成功地将android文件夹添加到我的项目中。

    【讨论】:

      【解决方案3】:

      首先,您需要构建您的应用,以便在打开 android studio 之前创建正确的文件。

      你可以运行:

      $ ionic capacitor build android
      $ ionic capacitor run android
      

      确保您的 android-studio 位于正确的路径,并且您已下载大量 avd、更新等。

      【讨论】:

        【解决方案4】:

        按照以下步骤对我有用

        npx 上限初始化

        “集成”:{“电容器”:{}},

        npm install @capacitor/android

        离子电容添加android

        【讨论】:

          猜你喜欢
          • 2020-06-03
          • 2021-06-11
          • 1970-01-01
          • 2018-01-11
          • 2021-10-09
          • 1970-01-01
          • 2020-07-09
          • 2022-07-05
          • 1970-01-01
          相关资源
          最近更新 更多