2012-08-15 50 views
0

我有一个用Java编写的Android程序,它使用Wifi Hotspot,当时我不得不打开并手动设置设置。在Android应用程序中自动启用Wifi热点

我想从我的程序内部设置打开热点。

我已经看到一些与此有关的帖子,一些人的答案,但他们似乎并不十分清楚。

有人知道任何可以帮助我吗?

+0

看起来人们,有第三方应用程序存在,你可以用它来打开这个WiFi热点,如:https://play.google.com/store/apps/details?id=com.wifi.hotspot&hl =如果他们能做到这一点,你也可以。不要太快接受它无法完成的答案。 – 2012-11-21 23:27:01

+0

我听到你在说什么,但如果有办法,这是一个非常严密的保密秘密,这里没有人知道。 – 2012-11-28 10:16:34

回答

1

据我所知,在Android上绝对没有API来实现这一功能。 您可以执行的最大操作就像在此应用程序https://play.google.com/store/apps/details?id=com.budius.WiFiShoot上一样,它会检查功能是否启用,如果不是,则会将用户发送到设置屏幕。

+0

谢谢。我担心情况会如此,但我认为我会看到更广泛的社区是否有任何明亮的火花想法。当我说不能做到的时候,我的老板并不高兴,但如果做不到,就无法完成。 – 2012-08-16 10:34:07

+0

我的帖子明确指出“据我所知”;绝对没有理由像这样粗鲁。 – Budius 2012-11-23 14:05:41

+0

?我不是......我说谢谢......并接受了你的回答? – 2012-11-28 10:13:57

0

我试图用这种方式:

  • 扫描所有缴费WiFi热点。
  • 检查这些热点(WPA,WPA2,WEP,OPEN)的安全类型。
  • 进行身份验证以通过SSID连接热点。

我用wifi-connector库(尤其是Wifi.java文件)
希望这有助于!

+0

我想创建热点,而不是扫描可用的。不过谢谢你,你发布的代码真的很有趣。 – 2012-08-16 09:46:35