明天我要飞出州,如果我能够在空中继续使用我的Android应用程序,那将是理想的选择。
问题是,我的应用需要一个可以在我的笔记本电脑(OSX)上运行的后端服务。在家里这很简单,因为我在我的本地WiFi网络上,我可以简单地连接到其上托管服务的盒子,但我不确定什么是仅通过USB调试应用程序的最佳方式。
由于电池使用情况,我真的更喜欢不通过我的笔记本电脑共享本地WiFi网络 - 如果我可以利用我已经拥有的USB连接进行调试并在手机和手机之间创建本地网络,那将是最好的选择。我的笔记本电脑。
我已经看到a few other posts提到我应该可以选择USB Tether选项,但是当我尝试它时,它首先尝试联系我的提供商(Verizon)以查看该功能是否可用。当我将手机置于飞行模式时,它无法与我的运营商通信,因此看起来这不可能在空中。无论如何,它似乎在OSX上没有开箱即用。
实际上,我的本地服务情况比平均水平要复杂一些(它实际上是在虚拟机中运行)。理想的情况是在我的计算机和我的设备之间创建一个本地网络,这样它就可以访问网络中的所有虚拟机(Vagrant / VirtualBox)。
如果我正确地阅读this question,它看起来像there may be other solutions for Windows,但我真的宁愿在OSX中运行它,如果可能的话。
如何通过USB在笔记本电脑和Android设备之间创建本地网络?