2012-05-20 4 views
0

Я хочу преобразовать некоторые данные в JSON для передачи. но поскольку методы андроида о JSON довольно утомительны. Я создаю пользовательскую библиотеку и импортирую некоторые JSON-файлы jar, которые я всегда использую в проекте JSE. тогда, когда я запускаю проект Android, возникает проблема с упаковкой Android. в теге проблемы он говорит как «Описание: преобразование в формат Dalvik не удавалось с ошибкой 1 Местоположение: неизвестно Тип: проблема с упаковкой Android». Я проверяю проблему в Интернете и пытаюсь исправить ее, очистив проект. однако он не работает. У кого-то есть опыт работы с этой проблемой? PLS помочь мне. благодарит заранее.Как импортировать внешний файл JSON jar в проект ANDROID

+0

Возможно ли, чтобы вы могли ссылаться на «файлы JSON jar, которые я всегда использую в проекте JSE»? Или это будет слишком утомительно? – CommonsWare

+0

Я импортирую банку JSON, добавив новую библиотеку в путь сборки Java. и все классы в импортированной банке, такие как «net.sf.json.JSONArray», могут быть перенесены в мой код ANROID. но я не могу оценить проект. и сегодня я пробовал на другом ПК. на этот раз «Не удалось найти проблему класса« net.sf.json.JSONArray ». – ChinaMan

ответ

2

я импортировать баночку JSON, добавив новую библиотеку в Java Build Path

Не делай этого.

Вместо этого создайте в своем проекте каталог libs/ и поставьте там JAR. Если вы используете последнюю версию плагина ADT для Eclipse, ваш JAR находится в libs/, он автоматически добавит его в ваш путь сборки и автоматически включит содержимое JAR в ваш APK.

+0

спасибо. Я нашел, что это правильный ответ. – ChinaMan

0

выберите проект

  1. правой кнопкой мыши выберите Свойства и выберите Java путь сборки.

2.Выберите библиотеки тегов

3.click добавить внешнюю банку. выберите файл jar. ЩЕЛКНУТЬ ОК. Это все, что вам нужно сделать.

+0

кажется проблемой совместимости. Я использовал другой файл jar, и этот файл работает нормально. – ChinaMan

Смежные вопросы