【问题标题】:Error in meteor install-sdk android on windows 10Windows 10 上的流星 install-sdk android 错误
【发布时间】:2017-08-11 06:24:01
【问题描述】:

我在 Windows 10 上遇到了流星 JS 的问题,我已经安装了 android studio 和 Java 8 JDK。在我的流星项目中,我尝试通过键入 meteor install-sdk android 来构建一个 android,但我收到了一个错误 This command is not yet available on Windows. .. 有人知道吗?

【问题讨论】:

    标签: android meteor windows-10 angular-meteor


    【解决方案1】:

    我知道这是一年前发布的,但我最近找到了一个修复方法,以防万一有人遇到这个问题并需要帮助。

    来自这个链接:https://github.com/meteor/meteor/issues/4155#issuecomment-384105563

    但我将重新发布解决方案,并添加一些我必须自己进行的额外更改。

    基本上你需要安装Android studio并运行它来获取Android SDK,安装Java JDK,然后安装Cordova。之后就可以将android平台添加到meteor中了。

    步骤:

    1. 安装 Android Studio
    2. 运行一次 Android Studio 以进行下载、完整安装并接受条款
    3. 使用npm i npm 更新 npm
    4. 运行npm install cordova -g(全局安装的-g 标志)
    5. 运行meteor npm i -g write-file-atomic path-is-inside async-some dezalgo
    6. 运行meteor add-platform android

    完成此操作后,您应该能够运行 meteor run android-device 以使用 USB 数据线在您的 Android 设备上运行。

    注意: 如果您在运行 meteor run android-device 时连接到 WiFi 网络,您可能会收到类似以下的错误:

    检测要连接的移动应用的 IP 地址时出错: 发现多个具有非内部 IPv4 地址的网络接口: '一些 IP 地址', '一些 IP 地址' 请指定移动应用程序应连接的地址 与 --mobile-server 一起使用。

    要解决此问题,请将命令修改为:

    meteor run android-device --mobile-server <ip.of.my.device>
    

    当然,请确保您的 PC 和 Android 设备在同一个 WiFi 网络上。

    转到设置>关于设备>状态以获取您在 Android 设备上的当前 IP 地址。

    该应用现在将通过 WiFi 连接安装在您的手机上。

    (可能需要一段时间)

    希望这会有所帮助。 干杯。

    【讨论】:

      猜你喜欢
      • 2018-04-14
      • 2018-11-21
      • 2015-10-28
      • 2016-02-21
      • 1970-01-01
      • 1970-01-01
      • 2017-01-04
      • 1970-01-01
      • 2015-01-26
      相关资源
      最近更新 更多