我想知道是否可以通过G1强制网络流量通过Wifi或Cell GSM网络。我需要强制一个应用程序通过塔网连接来获取一些登录信息。这可能吗?任何人有任何想法如何这将是可能的?我试图用Android SDK完成这个应用程序(对不起,我原来不是很清楚)是否有可能通过Wifi或TMobile网络强制网络流量?
7
A
回答
3
事实证明,使用WifiManager对象禁用然后重新启用连接成为可能。如果您想通过单元网络强制数据,您可以在网络通话期间阻止它。我想有一个类似的GSM网络管理器,它将为小区连接做类似的任务。
1
我假设你可以同时通过任一通道进行通信,所以在某个级别上,为每个分开的网络接口。由于android基于linux,因此您可以尝试使用ifconfig或库函数来确定哪些接口可用,哪些接口可用。如果你能做到这一点,应该有一种方法可以通过你想要的通道明确地发送/ recv(即通过用于该接口的ip进行通信)。
对不起,我不能更具体。
0
您在G1上寻找的是设置默认路由。你可以使用命名为route的linux工具来实现,默认路由是ip 0.0.0.0,然后是网关。
不确定您是否可以在每个应用程序中执行此操作,但是您可以在系统范围内执行此操作!
相关问题
- 1. 限制网络访问只通过WiFi
- 2. 如何通过Fiddler强制Java applet的网络流量?
- 3. 所有网络流量是否都通过RMI注册表?
- 4. 是否当通过网络
- 5. 如何知道iPhone设备是否拥有3G网络或Wifi网络?
- 6. 网络流量:对或错
- 7. 网络流量
- 8. 有可能通过网络启动freertos?
- 9. 使用phantomjs或节点通过网络流量通过网络流量刮掉数据
- 10. 是否有可能从网络API
- 11. 通过http对RMI或Corba网络流量进行网络检查?
- 12. 通过wireshark查看android网络流量
- 13. 通过datamining预测网络流量
- 14. 可能压缩SQL Server网络流量?
- 15. Wifi网络更改通知
- 16. 使用C#/ C++,是否可以限制网络流量?
- 17. 通过Cocoa连接到WIFI网络
- 18. iOS上的对等网络通过WiFi
- 19. 如何通过WiFi网络传递NSArray?
- 20. 是否有低级网络库来嗅探和更改网络流量?
- 21. 如何判断mac连接的网络是WiFi还是有线网络或类似网络
- 22. 通过网络
- 23. 通过网络
- 24. 通过网络
- 25. 通过网络
- 26. 通过网络
- 27. 是否有针对WiFi网络更改的NSNotificationCenter通知?
- 28. 网络流量中的流通
- 29. 当WiFi和手机可用时强制移动网络连接
- 30. 是否有任何API可以区分3G网络和Wifi?
不幸的是,我试图通过SDK做到这一点,我不认为它让我操纵原始网络接口 – haseman 2009-03-03 20:32:26