аннотация в Eclipse для использования API клиента Google от Android - @Key - PullRequest
1 голос
/ 22 июля 2011

Я пытаюсь использовать Google API для доступа к Picasa с Android.Я следую примеру, который анализирует атом, выполняя:

AlbumFeed feed = request.execute (). ParseAs (AlbumFeed.class);

Для работы анализатора атомов я понимаючто мне нужно определить классы с аннотацией @Key, например:

  public class Link {

    @Key("@href")
    public String href;

    @Key("@rel")
    public String rel;
  }

Но Eclipse даже не компилирует это - я продолжаю получать и то и другое: ключ не может быть разрешен как тип, а значение атрибута не определенодля типа аннотации Key

Я знаю, что вы можете определить аннотации в eclipse для проекта, но я подумал, что вам нужен некоторый класс обработки.

Любая помощь очень ценится - каковы шаги, чтобы получить затмениечтобы скомпилировать это, чтобы я мог проанализировать полезную нагрузку Atom?

Как только он скомпилируется, я понимаю, что мне нужно добавить -keepattributes Аннотация , Подпись, если я использую Proguard.это правда?любые другие подводные камни?

1 Ответ

0 голосов
/ 22 июля 2011

Вам нужно будет добавить файл jar в ваш проект Android. Я использую android-maven-plugin в эти дни, поэтому единственное, что мне нужно, это добавить следующее в мой pom.xml,

<dependency>
      <groupId>com.google.api.client</groupId>
      <artifactId>google-api-client</artifactId>
      <version>1.4.1-beta</version>
    </dependency>

@ Ключ из класса com.google.api.client.util.Key. Вы можете получить файл JAR по адресу http://code.google.com/p/google-api-java-client/wiki/Setup#Download_the_Zipped_Jars.введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...