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

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

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

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

Любая помощь очень ценится.

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

 alockrem05 апр. 2012 г., 01:58
Я добавил скриншот этого также. Все кажется современным.
 kenyu7305 апр. 2012 г., 01:58
У меня нет папок со ссылками на библиотеки ни в одном из моих проектов. Вы настроили эту библиотеку в нескольких местах? Он должен быть установлен только в одном месте [путь сборки Java]
 CommonsWare05 апр. 2012 г., 01:56
Убедитесь, что вы используете последнюю версию инструментов разработчика Android и плагина Eclipse ADT.
 alockrem05 апр. 2012 г., 02:02
Это первый раз, когда я пытался настроить эту библиотеку для любого проекта.

Ответы на вопрос(2)

Решение Вопроса

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

EDIT:

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

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;

Надеюсь, это поможет!

LAST EDIT: Кажется, мы все настроили правильно. Повторно загрузите файл jar из этого источника. Я чувствую, что ваш не правильно. Вот:http://sourceforge.net/projects/ksoap2/

enter image description here

 05 апр. 2012 г., 02:01
ОНИ ДОЛЖНЫ БЫТЬ ПРОВЕРЕНЫ =)
 05 апр. 2012 г., 02:00
Я не думаю, что они должны быть проверены, по крайней мере, у меня нет тех, которые проверяются для моей банки AdMob.
 alockrem05 апр. 2012 г., 02:01
Это не было проверено. Я проверил это, и это все еще не работает. Я добавил скриншот в исходное сообщение для справки.
 05 апр. 2012 г., 02:04
Измените папку libs на lib. Затем щелкните правой кнопкой мыши на вашем проекте. Нажмите Свойства. Хит путь сборки Java. Нажмите вкладку Библиотеки. Нажмите Добавить банки. Затем добавьте банку из & quot; lib & quot; папку, а затем нажмите Заказ и экспорт и отметьте его. Вот и все.
 05 апр. 2012 г., 02:07
Если вы используете ADT v17, вам нужно заказать и экспортировать.android.foxykeep.com/dev/…

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

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

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

enter image description here

enter image description here

 05 апр. 2012 г., 01:47
@alockrem project-> gt; clean ...
 alockrem05 апр. 2012 г., 01:46
Это именно то, что я сделал. Все, кроме & quot; попробуйте использовать clean & quot ;. Я не уверен, что это значит.
 alockrem05 апр. 2012 г., 01:51
Я старался, чтобы ничего не изменилось. Я загрузил скриншот в исходное сообщение. Может быть, вы увидите то, что я пропустил.

Ваш ответ на вопрос