我从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;
答案 0 :(得分:6)
您已经下载了J2ME包,但HttpTransportSE是J2SE jar文件的一部分。
不应该ksoap2-j2se-full-2.1.2.jar
能够正常使用Android吗?
答案 1 :(得分:4)
使用这个特定于android的库,它对我有用(Ksoap2-j2se-full也不适用于我)
答案 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", 选择那个
然后会出现一个对话框,您需要选择模块
多数民众赞成! :)