首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

android天气预报 碰到的noclassdeffounderror:org.ksoap2.transport.httptransportSE

2013-03-21 
android天气预报 遇到的noclassdeffounderror:org.ksoap2.transport.httptransportSE? ?今天学习android w

android天气预报 遇到的noclassdeffounderror:org.ksoap2.transport.httptransportSE

? ?今天学习android webService客户端应用的开发

?

项目:天气预报 MyWeather?

?

问题:使用ksoap2访问webService 项目在模拟器运行错误退出

?

logcat信息:java.lang.noclassdeffounderror:org.ksoap2.transport.httptransportSE

?


android天气预报 碰到的noclassdeffounderror:org.ksoap2.transport.httptransportSE
?

找到对应代码:

HttpTransportSE ht = new HttpTransportSE(SERVICE_URL);

?

在搜索了N久之后得出解决方案(没有完全对应的例子 根据类似的问题得出的启发):

?

在项目根目录下建立一个lib目录,将ksoap2-android.jar复制到lib目录中,设置项目Build Path,在Libraries页签中添加ksoap2-android.jar,在Source页签点击Add Folder按钮,将lib目录勾选上。

?

注意:在source菜单和librerys菜单下选中之后就不要在order and export菜单下选中了

?

否则 会出现编译失败

?

另外的一点是 我建立项目参考的源码中使用的是2.5.2版本的ksoap的jar包

?

我下载了多个版本的jar包

?

发现只有最新的3.0.0能通过编译 任何稍早的版本都失败

?

事实上 前人用2.5版本已经做出来了 而我做的时候2.5版本却不能编译了 有待了解

?

时间:2013-03-07 23:16

?

?

?

?

?

?

热点排行