Android - 无需SIM卡或互联网连接即可启用Wifi网络共享

时间:2013-01-30 16:26:25

标签: android tethering

我目前正在开发一个APP,通过Wi-Fi网络共享和TCP协议在两个设备之间创建通信领域。第一个是Android设备(服务器),没有SIM卡,客户不感兴趣。第二个(客户端)仅支持Wi-Fi网络连接,需要连接到接入点或便携式wifi热点。

要激活Android手机上的便携式Wifi热点,我需要有一张SIM卡。然而,我找到了一个名为FoxFi的应用程序,允许手机启用它而不需要SIM卡,但我仍然需要一些互联网连接才能做到(例如,连接到路由器的任何wifi)。问题是:在现场,客户不会有任何互联网连接,并且无法获得SIM卡。

有没有人知道如果没有SIM卡和任何互联网连接,我怎么能强制激活Wifi网络共享?

谢谢

3 个答案:

答案 0 :(得分:2)

我相信Hotspot Control会这样做。在三星Galaxy Note(SGH-I1717)的Android 4.0.4上为我工作。它说通常不需要生根,我也不需要生根。

答案 1 :(得分:0)

通过终端(仅限root电话)发出这些命令:

HTML:
<div onclick="parent()">
    <div onclick="child()"></div>
</div>

SCRIPT: {
function parent() {
    console.log("I'm your father");
}

function child() {
    console.log("You're not my father");
}

现在去启用热点,即使没有SIM卡或互联网连接也会启用

答案 2 :(得分:0)

在另一个面向LG verizon用户(link)的论坛上发现了这个想法,并且在启动热点时显然绕过了sim-check效果很好。我已经添加了有关更改SSID和密码的其他注释。

使用ES File Explorer应用程序(对于许多其他事情非常有用,您可能已经安装了该应用程序)转到“发件人”工具,然后单击“接收”按钮。这会自动使用默认的SSID和无密码启动一个热点。如果您想更改SSID并添加密码,现在可以转到常规的热点设置并进行更改,它将立即生效。

我在没有插入SIM卡的Samsung S7 edge上使用了它。我怀疑即使没有互联网来创建本地网络,它也能正常工作。