我正在使用Android 4.4.2(在Micromax Unite 2-A106上)。我在家中有一台具有高速宽带互联网连接的Windows PC。我没有无线路由器或接入点。我只想在手机上使用PC的互联网连接。我尝试了多种方法,但似乎都无法使用。

方法1:使用本机Android 4.4.2选项

在连接手机时,在手机中,在Settings > Wireless & networks > USB Internet (sharing Windows PC internet via USB cable)复选框中,我进行了检查,然后要求我选择Windows版本(Windows 8.1,但未显示该选项),因此选择了Windows8。它为我提供了进一步的说明,如下图所示:



这是问题所在,没有共享选项卡(请参见下面的屏幕截图)。


方法2:如如何在USB上设置反向网络共享

我在此站点上了解到,它称为反向网络共享。我阅读并遵循了如何在usb上设置反向网络共享中提到的过程

,我遵循了该答案中描述的所有步骤,直到执行命令为止。从Android SDK安装USB驱动程序[完成]

连接USB电缆并激活USB网络共享(您应该在新的网络接口上看到。)[完成]

桥接2个网络接口[DONE]

在计算机上执行adb shell netcfg usb0 dhcp [问题]


当我执行adb shell netcfg usb0 dhcp时,它说:error: device not found。我在开发人员设置中打开和关闭USB Debugging尝试了相同的操作。错误仍然保持不变。

方法3:启动设备并使用应用程序

我在这里读到那里,还有另一种方法,我们可以直接使用应用程序,但需要将设备植根。我的手机是新手机,如果我扎根,保修将失效。

编辑:我已经尝试了答案中建议的方法,在方法2的第四步,我遇到了这个问题:



评论

对于第一种方法,如果您无法在Windows的网络属性中找到共享选项卡,则可以向我们的姊妹站点superuser.com(他们处理PC和Windows的问题)发布问题,询问您为什么可以'在Win 8.1中看不到网络属性上的该选项卡。

您可以通过反向USB处理来做到这一点

对于方法2,步骤4,是否启用了USB调试?如果不启用adb,它将无法正常运行

我无法从T-Mobile的Galaxy S5中找到“设置”>“无线和网络”。您也可以使用Android 4.4.2。有想法吗?

我也无法在设备上找到本机选项。我不想植根我的设备,所以最终,我开发了自己的解决方案ReverseTethering NoRoot(play.google.com/store/apps / ...)

#1 楼

实际上,方法1很容易做到。如该答案所暗示的,您需要多个网络连接才能显示共享选项卡。

简短答案:

首先,忽略您的android设备的指令并尝试仍然可以连接到USB-Internet。
这将创建一个新的网络连接,并允许共享选项卡出现在您的PC网络连接上。

详细的答案

1。准备Windows 10


右键单击Windows的“开始”按钮

在打开的上下文菜单中,打开“网络连接”

>将显示网络连接。如您所见,当前只有一个网络连接,因此将没有共享选项卡。


2。准备您的Android设备


将带有USB电缆的Android设备连接到PC
在“无线和网络”部分(您可能需要点击“更多... “(在某些Android设备上),请尝试激活USB Internet

将会出现说明。选择Windows 8,然后单击“下一步”和“完成”,忽略给定的说明。


现在,USB互联网后应该有一个复选标记:

如果这是您第一次使用USB网络将Android设备连接到PC,则Windows可能会询问您是否允许网络连接。没关系。

3。在Windows 10上共享Internet连接

您可以看到,现在有两个网络连接,因此共享选项卡现在可用:


右单击第一个网络连接,然后打开“属性”。现在,有一个“共享”选项卡,您可以允许您的Android设备使用Windows 10 PC的Internet连接



评论


我无法验证这一点(这里没有窗户,只有阳光和新鲜空气)–但仍然不赞成:非常透彻和直观的解释,谢谢分享! // PS:现在您甚至可以回答受保护的问题了:)

– Izzy♦
15年8月15日在13:41

嗯,我在Android 6.0上没有看到这个“ USB Internet”选项。我需要做其他事情才能显示出来,还是在6.0中工作不同?

–ProgramFOX
16 Sep 18 '15:23

@ProgramFOX-尝试搜索USB网络共享选项

– BornToCode
10月13日14:51

#2 楼

对于第二种方法(应该起作用),似乎您只是缺少设备的正确驱动程序。我找到了一个声称拥有驱动程序的页面(http://www.digitbrunch.com/android/how-to-root-micromax-unite-2-a106),尽管我无法保证其真实性,所以如果您想信任他们。

让我知道您是否遇到任何问题,因为尽管我之前从未做过类似的事情,但如果可以的话,我很乐意为您提供帮助。

评论


在尝试了您的建议后,我已经发布了修改。请检查一下。我已经尝试了答案中建议的方法,方法2的第四步,我正面临着这个问题

–爪
2014年6月15日下午4:51

抱歉,等待了很长时间(现在在学校度过一周),但错误似乎是adb无法看到您的设备。现在,通常这是发生这种情况时的驱动程序问题,但也有可能是硬件问题(例如,我的nexus 7无法再连接到计算机)。运行“ adb设备”时得到的输出是什么?

–科林
2014年6月17日下午12:56

同样,该线程可能被证明是有用的:forum.xda-developers.com/google-nexus-5/help/…,它用于联系,但是如果您的驱动程序不是问题,它可能会提供更多信息

–科林
14年6月17日在13:08



#3 楼

有一种针对无根设备的解决方案

我知道这是一个较晚的答案,但是由于所有现有答案都表明,只有在您的设备已植根或系统支持反向绑定时,才可以进行USB反向绑定,我值得指出的是还有一个选择:

几个月前,我在寻找一种解决方案,该解决方案可以让我在无根的Android设备上使用笔记本电脑的Internet连接,但是我只是找不到解决方案。最终,我开始开发自己的解决方案。结果是该应用程序可以在客户端运行Android 4.0或更高版本的设备上运行,并且在主机端可以运行所有主要的台式机操作系统。



该应用程序可以在Google Play:反向绑定NoRoot

评论


完善。重要提示:某些应用程序无法识别反向绑定的Internet连接,因为它们仅检查Wifi或3G连接<-我的银行应用程序;)

– A.D.
19年11月22日在16:57

#4 楼

我尝试做同样的事情,就像您说的“这是问题所在,没有共享选项卡”。

但是我在Windows帮助中找到了一个部分,说如果您没有“共享选项卡”只有一个LAN连接。

这里是URL:http://windows.microsoft.com/zh-cn/windows/set-internet-connection-sharing#1TC=windows-7

#5 楼

我也正在使用Micromax Unite2。对我有用的是第一种方法。

您似乎没有在连接设备(电话到PC)。因此,它不会显示共享选项卡。您只有LAN设备,没有共享设备。

因此,首先需要将设备连接到PC,然后继续其余步骤。我真的很喜欢从PC到手机的Internet!

过程


通过USB电缆将手机连接到PC。
在您的计算机上移动,请转到“设置”->“更多”->“ USB Internet”,选择PC系统版本->“下一步”->“完成”(重要)。
在PC上,转到控制面板->“网络和Internet”->“网络连接” 。

这里,其中一台设备是您的LAN设备,另一台设备是您的手机。
右键单击您的LAN设备,转至“属性”->“共享”选项卡->单击。在第一个选项上->确定。

现在您可以在手机上享受互联网了。


评论


请避免txtspk。对于一些非英语母语的人,没有:)很难了,我在这里已经为您解决了。

– Izzy♦
2014年8月2日,16:10

#6 楼

我在具有Android 4.2.1的ZTE V987上测试了第一种方法,并在稍微搜索了RNDIS接口和另一个MTKandroidUSB设备(ADB接口)驱动程序(适用于Windows Xp)后,它可以工作。我认为您没有在Windows中安装电话驱动程序。您是否已检查设备管理器?

我也在Windows 7中测试了第一种方法,并且安装了以下设备:



然后我已共享Internet连接,但未成功。手机不想看到连接。
然后我用http://www.digitbrunch.com/android/how-to-root-micromax-unite-2-a106(Driver_Auto_Installer_v1 .1236.00),并且我尝试桥接2个网络适配器,并获得了下一个配置:这里http://forum.xda-developers.com/showthread.php?t=2287494):


手机的USB连接开始工作:
adb shell netcfg rndis0 dhcp命令开始连接。