Вопрос по ksoap2, android – Как я могу импортировать банки в проекте Android?

2

Я использую 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

Я добавил скриншот этого также. Все кажется современным. alockrem
У меня нет папок со ссылками на библиотеки ни в одном из моих проектов. Вы настроили эту библиотеку в нескольких местах? Он должен быть установлен только в одном месте [путь сборки Java] kenyu73
Убедитесь, что вы используете последнюю версию инструментов разработчика Android и плагина Eclipse ADT. CommonsWare
Это первый раз, когда я пытался настроить эту библиотеку для любого проекта. alockrem

Ваш Ответ

2   ответа
0

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

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

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

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

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

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

enter image description here

enter image description here

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

Похожие вопросы