Java me WiFi连接';姓名

Java me WiFi连接';姓名,java-me,wifi,nokia,Java Me,Wifi,Nokia,我正在开发一个javame应用程序。这里我使用的是WiFi连接。现在我的问题是如何使用Java ME代码获取特定的WiFi连接名称 我的要求仅适用于诺基亚E5设备。我不认为这在J2ME中是100%可行的,即使它已经工作,并且不能保证它将在所有具有Wifi连接的J2ME设备上工作 我找到了最合适的答案,请再看一遍 “虽然我不想让你经历所有的悲伤,然后没有一个简单的答案,但我没有一个简单的答案 这是因为Java的网络模型基于TCP/IP,而TCP/IP体系结构基于这样的理念,即应用程序既不知道也不关

我正在开发一个
javame
应用程序。这里我使用的是
WiFi
连接
。现在我的问题是如何使用Java ME代码获取特定的
WiFi
连接名称


我的要求仅适用于诺基亚E5设备。

我不认为这在J2ME中是100%可行的,即使它已经工作,并且不能保证它将在所有具有Wifi连接的J2ME设备上工作

我找到了最合适的答案,请再看一遍

“虽然我不想让你经历所有的悲伤,然后没有一个简单的答案,但我没有一个简单的答案

这是因为Java的网络模型基于TCP/IP,而TCP/IP体系结构基于这样的理念,即应用程序既不知道也不关心网络的硬件细节。典型的移动设备可能包含多个不同的网络接口(WiFi、蓝牙、红外、USB电缆等),但当一个应用程序想要联系另一个网络节点时,该应用程序不知道这些接口中的哪一个正在实际使用。事实上,如果操作系统想要这样做,它可以使用多个接口(并行)和/或根据路由标准(如最佳测量数据速率)切换接口的输入和输出。与手机如何路由电话类似

所以基本Java/JME对WiFi一无所知


但是,有一个扩展名,指定为JSR309(http://jsp.org)这看起来可能会有所帮助。它支持了解和控制网络接口本身。问题是并非所有设备都将实现此扩展,因此它将取决于您支持的设备。”

在做了大量研究工作后,我发现在Java ME技术中,获取WiFi连接的名称是不可能的


不过,类似的库是
com.nokia.multisim.networkid
,它返回网络ID和网络短名称。

您尝试过吗?请检查我的更新。这是一个建议,用于控制网络接口,如果您的目标是诺基亚e65设备,那么您是否尝试过使用此IAP信息API诺基亚?你能分享那段代码吗?你收到了什么错误/异常?对不起,我不能。我的公司不允许我这么做。意思是说,在使用IAP APi之后,你面临什么问题?