2012-01-23 4 views
4

Я хочу начать обучение работе с фрагментами, и я хочу установить пакет совместимости для версий 3.0 для Android.Не удается найти пакет Android Compatibility Package на SDK Manager

Однако я не могу найти этот пакет в менеджере SDK. Вот все, что я вижу:

enter image description here

Кроме того, я хочу установить Action Bar Sherlock работать с Action Bars. На веб-сайте ACS говорится: «Если вы используете среду разработки Eclipse с плагином ADT версии 0.9.7 или выше, вы можете включить это как проект библиотеки» -

Как включить проекты библиотеки?

Благодаря

+0

В этом уроке он показывает «пакет совместимости» на SDK: http://mobile.tutsplus.com/tutorials/android/android-compatibility-working-with-fragments/ – tyb

ответ

2

Для включения проектов библиотеки, щелкните правой кнопкой мыши на проекте и выберите Свойства, затем Android. Вы увидите форму для включения проектов библиотеки. Нажмите «Добавить». (Проект библиотеки должен быть загружен в Eclipse.)

+0

Спасибо. Я просто заметил это на сайте ABSherlock: Примечание. Если вы ранее пользовались библиотекой совместимости Android, вы должны удалить ее .jar. ActionBarSherlock построен поверх библиотеки совместимости и поставляется в комплекте со своими классами. Это означает, что я должен включать в себя только панель действий, и мне придется работать с фрагментами и панелью действий? – tyb

+1

Я никогда не пользовался ABS, но, похоже, это звучит так. –

12

Это называется пакет поддержки Android .

enter image description here

Referencing Библиотека Проекты

Предполагая, что вы используете Eclipse, this как вы ссылаться на проект библиотеки (блики):

  1. В проводнике пакетов право- щелкните зависимый проект и выберите «Свойства».
  2. В окне «Свойства» выберите группу свойств «Android» слева и найдите свойства библиотеки справа.
  3. Нажмите «Добавить», чтобы открыть диалоговое окно «Выбор проекта».
  4. Из списка доступных проектов библиотеки выберите проект и нажмите «ОК».
  5. Когда диалоговое окно закрывается, нажмите «Применить» в окне «Свойства».
  6. Нажмите «ОК», чтобы закрыть окно «Свойства».
+0

Спасибо. Я просто заметил это на сайте ABSherlock: «Примечание. Если вы ранее пользовались библиотекой совместимости Android, вы должны удалить ее .jar.ActionBarSherlock построен поверх библиотеки совместимости и поставляется в комплекте со своими классами. »------ означает ли это, что я должен включать в себя панель управления действием, и мне придется работать с фрагментами и панелью действий? – tyb

+1

@tyb Да, если ABS заявляет, что он построен ** поверх ** библиотеки совместимости и ** уже ** поставляется в комплекте со своими классами, то ** не ** устанавливайте пакет поддержки Android и ** только ** включают в себя и ссылаются на библиотеку АБС. –

0

Если у вас возникла эта проблема, когда пакет поддержки уже установлен, удалив пакет поддержки через диспетчер sdk, то создайте новое приложение и выберите вариант установки из нового мастера приложений. Я думаю, что это проблема с местоположением, и я снова заново установлю ее из нового мастера приложений.

Смежные вопросы