在Windows 10上的meteor install-sdk android出错

问题描述 投票:1回答:1

我在windows 10上遇到了meteor JS的问题,我安装了android studio和Java 8 JDK。在我的meteor项目中,我尝试通过输入meteor install-sdk android来构建一个android,但是我得到了This command is not yet available on Windows.的错误..有没有人对此有所了解?

android meteor windows-10 angular-meteor
1个回答
2
投票

我知道这是一年前发布的,但我最近发现了一个修复程序,以防任何人陷入困境并需要帮助。

它是从这个链接: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

完成此操作后,您应该能够使用USB线运行meteor run android-device以在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连接安装在您的手机上。

(可能需要一段时间)

希望这可以帮助。干杯。

© www.soinside.com 2019 - 2024. All rights reserved.