无法解析导入org.ksoap2.transport.HttpTransportSE

时间:2011-09-30 06:59:06

标签: android eclipse ksoap2 android-ksoap2

我从this link下载了ksoap2:

将下载的.jar文件导入Eclipse中的Android项目后,我只得到第一个导入行(HttpTransportSE)的导入错误。我搜索了但没有其他人有/发布过这个问题。怎么会这样?谢谢!

import org.ksoap2.transport.HttpTransportSE; //ERROR:The import org.ksoap2.transport.HttpTransportSE cannot be resolved
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;   

4 个答案:

答案 0 :(得分:6)

您已经下载了J2ME包,但HttpTransportSE是J2SE jar文件的一部分。

不应该ksoap2-j2se-full-2.1.2.jar能够正常使用Android吗?

答案 1 :(得分:4)

使用这个特定于android的库,它对我有用(Ksoap2-j2se-full也不适用于我)

http://code.google.com/p/ksoap2-android/

答案 2 :(得分:1)

您应该使用 ksoap2-android-assembly-2.6.3-jar-with-dependencies.jar 文件。 访问http://code.google.com/p/ksoap2-android/wiki/HowToUse?tm=2

答案 3 :(得分:0)

您必须将其添加到库中。 (我正在使用Android Studio)

右键单击Android Studio中的库文件(显示在project_name / app / libs / - >下面会有一个选项" Add As Library", 选择那个

然后会出现一个对话框,您需要选择模块

多数民众赞成! :)