[J2MEQ&A]WTK初始化WMAClient报错XXX has no IP address的解释

简介:

[J2ME]WTK初始化WMAClient报错XXX has no IP address的解释

 

[现象]

当通过WTK运行一个J2ME程序时,KToolbar显示这样的错误:

错误形态一

WMAClient: localhost has no IP address: java.net.UnknownHostException: xxxx: xxxx
Warning: Failed to initialize WMA message routing support
ClientConnector: localhost has no IP address: java.net.UnknownHostException: xxxx: xxxx
Warning: Failed to initialize Bluetooth (JSR 82) support

(xxxx指的是机器名字)

或者看到

错误形态二

Running with storage root DefaultColorPhone
WMAClient: localhost has no IP address: java.net.UnknownHostException: 
梅花
Warning: Failed to initialize WMA message routing support
ClientConnector: localhost has no IP address: java.net.UnknownHostException: 
梅花

 

[原因]

如果你第一次运行WTK之后,就改变了本机的IP地址,那么可能会导致WTK误认为你没有IP地址。或者你需要检查是否有网卡。

  

或者检查你的机器名,不能为中文。

[解决]

把你的IP地址改回第一次运行WTK时的那个。

或装一个网卡。

  

或将机器名改为英文名称。

[详细解释]

可能WTK初始化WMAClientClientConnector时,必须先运行InetAddress.getLocalHost()来寻找localhostIP地址。

但是你看

http://www.vf.utwente.nl/~vriesajk/j2me/java/net/InetAddress.html#getLocalHost()

它说了

Throws:

UnknownHostException - if no IP address for the host could be found.

所以,如果它没有能够找到IP地址的话,它就报告localhost has no IP address

目录
相关文章
|
网络协议
iptables配置tcp端口转发
iptables配置tcp端口转发
283 1
|
分布式计算 Hadoop 大数据
【大数据开发技术】实验04-HDFS文件创建与写入
【大数据开发技术】实验04-HDFS文件创建与写入
718 0
|
存储 Kubernetes Cloud Native
kubernetes【工具】kaniko【1】【介绍】-无特权构建镜像
kubernetes【工具】kaniko【1】【介绍】-无特权构建镜像
kubernetes【工具】kaniko【1】【介绍】-无特权构建镜像
Echarts实战案例代码(19):利用visualMap视觉映射组件制作五色玫瑰工作进程图
Echarts实战案例代码(19):利用visualMap视觉映射组件制作五色玫瑰工作进程图
457 0
|
2月前
|
移动开发 小程序 JavaScript
uniapp
uniapp
685 130
|
1月前
|
人工智能 算法 云计算
谁在幕后“导演”NBA精彩瞬间?AI黑科技首次大揭秘!
10月10日晚,NBA中国赛2025在澳门盛大开启!时隔六年回归,点燃球迷热情。NBA中国携手阿里云,推出AI与云计算驱动的360°实时回放、专属AI模型等创新技术,重塑观赛体验。10月23日直播揭秘黑科技,敬请关注!
106 3
谁在幕后“导演”NBA精彩瞬间?AI黑科技首次大揭秘!
|
4月前
|
C++
什么是单项式
单项式是代数式中的一种
|
安全 搜索推荐 Windows
如何修复Windows 10升级错误0xa0000400
通过上述方法,即使面对棘手的错误0xa0000400,也能逐步定位问题并采取相应措施,让Windows 10升级之旅回归正轨。
804 1
计算机硬件清洁与防尘
【8月更文挑战第2天】
940 1
|
网络协议 API PHP
PhalApi:在宝塔一键安装部署PHP开源接口框架的教程
要在宝塔面板上一键安装部署PhalApi开源接口框架,首先进入宝塔软件商店,切换到“一键部署”选项,搜索“phalapi”并点击“一键部署”。安装时需填写接口域名、数据库名及密码,提交后等待安装完成。安装成功后可在宝塔面板中查看新站点和源代码目录,并通过DNS解析设置访问接口域名,如`http://myapi.phalapi.net/`。默认开启的调试模式便于测试,可通过修改`config/sys.php`中的`debug`值为`false`关闭。最后,在源代码中开发自己的PHP接口,PhalApi会自动生成在线接口文档,方便后续调用与维护。更多详细教程可参考官方文档。