затмение не найдет импорт - PullRequest
0 голосов
/ 19 января 2012

Я пытаюсь следовать инструкциям на следующем сайте, чтобы установить Клиентское веб-приложение Picasa:

http://samples.google -api-java-client.googlecode.com / HG / Picasa-андроида выборки / instructions.html? Г = по умолчанию

Понятия не имею, почему этот проект нуждается в Mercurial (инструмент управления версиями) и maven (инструмент для сборки), когда не нужен ни один из других проектов, с которыми я работал либо, но тем не менее я выполнил все шаги и почти получил код работает, но я наткнулся на следующую проблему:

первый набор импорта, например

import com.google.api.client.extensions.android2.AndroidHttp;

работает нормально, тогда как второй набор, такой как

import android.accounts.Account;

помечается как ошибка (импорт не может быть разрешен).

и я получаю следующее сообщение об ошибке в консоли разработчика:

[2012-01-19 00:10:06 - picasa-android-sample] Unable to resolve target 'Google Inc.:Google APIs:7'
[2012-01-19 00:10:06 - picasa-android-sample] Unable to resolve target 'Google Inc.:Google APIs:7'
[2012-01-19 00:10:06 - picasa-android-sample] Unable to resolve target 'Google Inc.:Google APIs:7'

В eclipse навигаторе у меня есть папкообразный виджет src / main / java, который выглядит странно (не уверен, почему это не три папки).

Но мой главный и самый важный вопрос: почему не удается найти импорт?

1 Ответ

0 голосов
/ 19 января 2012

В eclispse щелкните правой кнопкой мыши ваш проект и откройте свойства. Выберите Android и посмотрите, на какую версию Android вы ориентируетесь. Возможно, вам придется выбрать тот, который включает в себя Google API. Они отделены от ядра ОС и предоставляют доступ к некоторым службам Google.

Здесь вы можете найти дополнительную информацию о Google APIs sdk addon , если она еще не установлена ​​и не распознается вашим затмением.

...