我正在使用三星Galaxy S手机。
我想调试我的应用程序,它需要互联网连接。
我可以使用Android设备调试我的应用程序,通过USB共享PC互联网连接吗?
我无法使用WiFi。
请帮帮我。提前致谢
答案 0 :(得分:3)
从您的PC到您的Android设备上网被称为反向网络共享。它很棘手,因为它不是内置功能。如果您的Linux用户存在一些解决方案:
http://blog.mycila.com/2010/06/reverse-usb-tethering-with-android-22.html
以前的链接已经死了,在那里找到了一个副本:
在考虑Android生命周期的情况下,不知道这个问题是否仍然存在。
如果你不是,那我就找不到办法了。
答案 1 :(得分:0)
目前有两种(2019年)工具可以很好地完成此任务:
此项目通过Android的adb提供反向绑定:它允许设备使用其所连接计算机的Internet连接。它不需要任何root访问(无论在设备上还是在计算机上)。它可以在GNU / Linux,Windows和Mac OS上运行。
它是用Rust和Java编写的;您可以选择服务器组件。它需要主机上的adb
,并且至少需要Android 5.0。设备本身将由程序进行管理。
适用于Android的反向网络共享实用程序。
允许您通过USB电缆与Android设备共享计算机的互联网连接
该文件不需要adb
,也无需生根,但您必须自己或download a release version来构建Android APK文件。