如何在android项目中导入jar?

时间:2012-04-04 23:34:23

标签: android ksoap2

我正在使用Eclipse。我已经按照多个教程在我的android项目上设置ksoap。 ksoap2 jar文件包含在我的构建路径中。本教程包括以下几行。

    SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
    SoapSerializationEnvelope envelope = new SoapSerializaionEnvelope(SoapEnvelope.VER11);
    envelope.setOutputSoapObject(request);

SoapObject用红色加下划线,当我将鼠标悬停在它上面时,我没有提示输入它。创建类,创建界面等是选项。

非常感谢任何帮助。

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

我将罐子复制到我项目的libs文件夹中。如果不存在libs dir。进入Eclipse选择你的项目,右键单击/刷新(F5有效吗?)。您将看到lib文件夹显示在文件面板中。

一旦lib显示在你的项目中,进入project-> properties-> java build path [add jars]。您应该在该文件夹中看到包含jar的lib文件夹。选择它,你应该很好。

设置完成后,项目应该看到它...尝试使用干净。

enter image description here

enter image description here

答案 1 :(得分:0)

点击“订购和导入”标签,确保选中旁边的复选框。

修改

试试这个: 请确保您已包含所有这些:

import org.ksoap2。*;

import org.ksoap2.serialization.KvmSerializable;

import org.ksoap2.serialization.Marshal;

import org.ksoap2.serialization.PropertyInfo;

import org.ksoap2.serialization.SoapObject;

import org.ksoap2.serialization.SoapPrimitive;

import org.ksoap2.serialization.SoapSerializationEnvelope;

import org.ksoap2.transport.AndroidHttpTransport;

import org.ksoap2.transport.HttpTransportSE;

import org.xmlpull.v1.XmlPullParserException;

希望有所帮助!

最后编辑: 看来我们已经正确设置了一切。从此源重新下载jar文件。我觉得你的不正确。这里:http://sourceforge.net/projects/ksoap2/

enter image description here