Настройка google-http-java-client в eclipse для проекта Android
Я пытаюсь настроить google-http-java-client на eclipse (без использования maven) для проекта приложения для Android. После выполнения следующих шагов при попытке импортировать любую из библиотек com.google.api.services... или com.google.api.client... (например, перечисленных в примерах java на этой странице: https://developers.google.com/youtube/v3/code_samples/java), я получаю ошибки, связанные с неразрешенным импортом.
Некоторые моменты мне не понятны со страницы настройки ( https://code.google.com/p/google-http-java-client/wiki/Setup) и файла readme.html, который поставляется вместе с google-http- почтовый файл Java-клиента. Я предполагаю, что моя ошибка в том, как я подошел к этому процессу.
1) "Пользователи Eclipse захотят установить" Исходное вложение "для каждого jar класса на соответствующий ему"-sources" jar."
Я вижу файлы jar -sources в папке lib-sources в файле google-http-java-client.zip. Кроме того, я вижу, что сама папка libs содержит файлы.jar.properties для каждого файла.jar.
Я просто добавил каждый из необходимых файлов.jar в папку lib в eclipse, добавил папку lib-sources на том же уровне, что и папка lib, и поместил в нее соответствующие файлы.jar.sources.
2) "Ниже приведены файлы jar из папки зависимостей, необходимые для приложений Android (или более новая совместимая версия каждой зависимости):
google-http-client-1.17.0-rc.jar google-http-client-android-1.17.0-rc.jar gson-2.1.jar jackson-core-2.1.3.jar jackson-core-asl-1.9. 4.jar jsr305-1.3.9.jar protobuf-java-2.2.0.jar "
Означает ли это, что это единственные файлы, которые необходимо добавить для использования google-http-java-client на Android?
3) На странице настройки есть раздел, посвященный classpath: "Фрагмент файла.classpath, который может быть включен в.classpath вашего проекта, представлен здесь. Пожалуйста, используйте только те записи classpath, которые вам действительно нужны (подробности см. Ниже)".
Ниже я вижу:
"Зависимости Android
Ниже приведены файлы jar из папки libs, необходимые для приложений Android или более новой совместимой версии: google-http-client-android-1.17.0-rc.jar"
Я добавил этот файл.jar и другие, как описано выше. Затем я очистил и перестроил свой проект. У меня также есть google-play-services_lib.jar, добавленный в зависимости Android от проекта.
Извините за элементарный вопрос. Я не уверен, почему импорт все еще не решен после принятия этих шагов. Любые разъяснения с благодарностью.