Идея IntelliJ Проблема зависимостей с виртуальным устройством Android - PullRequest
0 голосов
/ 24 апреля 2011

Возможно, я откусила больше, чем могу здесь жевать. Я впервые вышел за пределы своей зоны комфорта .net / visual studio, чтобы поиграть с Android SDK. Я (пытаюсь) использовать IntelliJ.

У меня проект одного модуля. Я хочу "ссылаться" на библиотеку Google gson. После нескольких часов работы в диалоговом окне структуры проекта, поиска в Google, чтения справки IntelliJ и смеха над моей собственной неумелостью мне удалось, по крайней мере, получить успешную сборку.

Однако при развертывании на виртуальном устройстве я замечаю, что «logcat» показывает:

Не удалось найти класс 'com.google.gson.Gson', ссылка из метода com.example.HelloW $ ClientThread.run

Я предполагаю, что это не связано с моим кодом, и все, что связано с тем, как я закончил ссылаться на файл gson-1.7.1.jar?

Может кто-нибудь сказать мне в самых простых словах, как я могу успешно добавить эту зависимость?

1 Ответ

1 голос
/ 24 апреля 2011

Добавление файла JAR в Зависимости легко, и вы можете найти детали в официальной документации .

Убедитесь, что для области видимости библиотеки установлено значение Компилировать .

Вот пример, показывающий библиотеку "lib", которая содержит пару jar-файлов, добавленных в зависимости модуля:

lib

dependencies

...