AndroidRuntime: не удается разрешить импорт com.google.api.client

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

Я пытаюсь создать образец календаря для Android, следуя инструкциям: http://samples.google-api-java-client.googlecode.com/hg/calendar-android-sample/instructions.html?r=default

Мой путь сборки содержит следующее:

BuildPath

Сборка в Eclipse выполняется нормально, без проблем/предупреждений. Однако, когда я запускаю его на своем HTC (Android 2.3.3), но он «неожиданно останавливается», а в LogCat он говорит:

E/AndroidRuntime(8170): java.lang.Error: Unresolved compilation problems: 
E/AndroidRuntime(8170):     The import com.google.api.client cannot be resolved
Followed by many other google-api import resolution failures.

И при запуске в режиме отладки: окно кода показывает, что он останавливается при первом импорте

package com.google.api.services.samples.calendar.android;
import com.google.api.client.extensions.android2.AndroidHttp; << stops here

. Я не уверен, связаны ли сбои импорта с работой API Google или с более распространенной проблемой импорта.

Я предполагаю, что Maven почему-то не связывает эти библиотеки с APK. Меня удивляет, что эта проблема не помечается как проблема во время сборки, где мне, возможно, повезет исправить их.

Я подозреваю, что каким-то образом повредил свою установку Maven и, возможно, даже Eclipse. Мой следующий шаг — полностью стереть их и начать новую установку.

Кто-нибудь сталкивался с этой проблемой, когда импорт не может быть разрешен во время выполнения? Или, может быть, у кого-то есть какие-то советы по областям расследования, которые я мог бы продолжить? Или любой соответствующий опыт, который у вас есть, будет приветствоваться.

С уважением, Петр

10
задан Peter Smallwood 21 March 2012 в 22:41
поделиться