zoukankan      html  css  js  c++  java
  • [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

  • 相关阅读:
    第一个android开发,记录三
    第一个android开发,记录二
    第一个android开发,记录一
    第一行代码LitePal的问题
    第二阶段冲刺个人总结5
    PHP中验证码的制作教程
    选项卡的制作代码
    HTML5布局总结篇
    PHP实现简单的计算器
    PHP中的运算符
  • 原文地址:https://www.cnblogs.com/zhengyun_ustc/p/localhost_has_no_IP_address.html
Copyright © 2011-2022 走看看