android - MacOS 上的 Expo 可以通过 XDE 通过 USB 电缆在我的 Android 设备上打开我的应用程序,但不能通过命令行

标签 android macos command-line usb expo

我是 Android 和 Mac 以及 React Native 的新手。

我正在使用带有 Sierra 的 MacBook Air 通过 USB 数据线连接到一部新的 Android 手机。

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

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

到目前为止,无法用谷歌搜索这个问题。

最佳答案

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

祝你好运。

关于android - MacOS 上的 Expo 可以通过 XDE 通过 USB 电缆在我的 Android 设备上打开我的应用程序,但不能通过命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45747809/

相关文章:

拖动谷歌地图时 Android 6.0 崩溃

android - 我可以在 MapView 的叠加层中使用 AnimationDrawable 吗?

Bash:所有子文件夹上的 Tab 文件名完成

java - 如何将 Java 库的内容转储到控制台?

java - 更改日历 View 中特定日期的背景颜色

android - 如何为安卓游戏设置定时器?

ruby-on-rails - 如何在没有 nokogiri "rails console"错误的情况下在 Mac 上运行 "cannot load such file -- nokogiri/nokogiri (LoadError)"?

c - Mac OS X 中 C 变量的奇怪地址

javascript - 防止 Safari 在单击按钮时丢失正文中的选定文本

linux - 带有 -aF 选项的 ls 的输出不清楚