MacOS上的Expo可以通过XDE而不是命令行通过USB线在我的Android设备上打开我的应用程序

时间:2017-08-18 02:57:22

标签: android macos command-line usb expo

我是Android,Mac和React Native的新手。

我正在使用通过USB线连接Sierra的MacBook Air到新的Android手机。

使用Expo的IDE我可以在我的Android设备上运行和测试我的应用程序但是当我尝试通过终端进行同样的操作时,我总是会遇到网络错误。

为什么命令行版本想要在XDE乐于使用USB电缆时使用互联网,我该如何更改?

到目前为止,谷歌搜索这个问题一直难以捉摸。

2 个答案:

答案 0 :(得分:1)

  1. developer.android.com
  2. 下载adb
  3. 进入您下载的目录,然后进入tools目录。
  4. 插入手机
  5. 运行'。/ adb devices',它应该吐出一个ID并说“设备”,如果它说“未知”,请尝试重新启动手机,或以其他方式将其送到设备。
  6. ' ./ adb install app_path.apk',它应该安装。
  7. 祝你好运。

答案 1 :(得分:0)

要查看项目,您必须为该项目运行exp服务器。运行exp start开始运行服务器。一旦准备就绪,它将为您的项目输出一个URL。

$ exp start

... [exp]您的网址是这样的。

exp://3h-xu5.jesse.expo-example.exp.direct

服务器将继续运行,直到您关闭它。

要在手机上查看此内容,请执行以下操作:

在Android或iOS设备上获取Expo Client应用。它可以在Google Play商店和iOS App Store上找到。

运行exp send以通过email or text发送链接。运行exp start时也可以使用--send-to选项。

  

检查您的电子邮件或短信,然后点按链接。世博应用程序应该打开   你应该能够在那里看到你的经历!