我想在Android中创建雅虎Messenger客户端,我得到了Openymsg API来实现that.This是我的代码如何在Android中创建Yahoo Messenger客户端?
Session session=new Session();
session.login("Email Id", "password");
小片段但这个代码是在“抛scs.msg.yahoo异常UnknownHost .com“。我不知道如何解决这个问题。如果任何人知道它,请帮助我。
我想在Android中创建雅虎Messenger客户端,我得到了Openymsg API来实现that.This是我的代码如何在Android中创建Yahoo Messenger客户端?
Session session=new Session();
session.login("Email Id", "password");
小片段但这个代码是在“抛scs.msg.yahoo异常UnknownHost .com“。我不知道如何解决这个问题。如果任何人知道它,请帮助我。
你是否已经捕获了数据包,看看它们是否给你提供任何异常细节?尝试使用wireshark或tcpdump来查看整个会话。
它只发生在模拟器中吗?
我有模拟器以某种方式“放弃”有时连接。重新启动仿真器总是修复它..
你试过吗? cn.scs.msg.yahoo.com在scs.msg.yahoo.com加入CN子域
http://jasoet.wordpress.com/2009/06/30/pidgin-tidak-konek-ke-yahoo/
最有可能你还没有包括INTERNET
许可。
添加到您的AndroidManifest.xml:
<uses-permission android:name="android.permission.INTERNET" />
仍然是例外来临 – Rajapandian 2009-12-10 09:22:02
你在防火墙后面?如果是这样,messenger服务可能被阻止..尝试从命令行ping scs.msg.yahoo.com。 – 2009-12-10 21:22:02
我按照你的说法完成了。它给出的响应为: Pinging scs.msg.yahoo.com [68.180.217.7]带有32个字节的数据: 回复自68.180.217.7:bytes = 32 time = 360ms TTL = 49 回复自68.180.217.7:bytes = 32 time = 1050ms TTL = 49 回复自68.180.217.7:bytes = 32 time = 352ms TTL = 49 回复自68.180.217.7:bytes = 32 time = 358ms TTL = 49 平统计68.180.217.7: 包:发送= 4,接收= 4,失落= 0(0%的损失), 近似往返时间以毫秒为单位: 最小值= 352ms,最大= 1050ms,平均= 530ms – Rajapandian 2009-12-11 11:36:37