Как я могу импортировать банки в проекте Android?

Я использую Eclipse. Я следовал нескольким учебникам по настройке ksoap на моем проекте Android. Файл jar ksoap2 включен в мой путь сборки. Учебник включает в себя строки ниже.

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

SoapObject подчеркнут красным, и когда я наводю на него курсор, мне не предлагается опция его импорта. Создать класс, Создать интерфейс и т. Д. Варианты.

Любая помощь с благодарностью.

2 ответа

Решение

Нажмите на вкладку "Порядок и импорт" и убедитесь, что флажок рядом с ним установлен.

РЕДАКТИРОВАТЬ:

Попробуйте это: пожалуйста, убедитесь, что вы включили все это:

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/

Я копирую банки в папку libs моего проекта. Сделайте каталог libs, если его там нет. Зайдите в Eclipse, выберите свой проект, щелкните правой кнопкой мыши / обновите (F5 работает?). Вы увидите папку lib на панели файлов.

Когда библиотека отобразится в вашем проекте, перейдите в project->properties->java build path [add jars]. Вы должны увидеть вашу папку lib с jar в этой папке. Выберите это, и вы должны быть хорошими.

Как только это настроено, проект должен увидеть это... попробуйте использовать clean.

Другие вопросы по тегам