Невозможно использовать фрагменты с пакетом совместимости Android - PullRequest
27 голосов
/ 04 марта 2011

In «Фрагменты для всех» , Ксавье Дюкро, руководитель Android SDK Tech говорит, что Google выпускает пакет совместимости Android с помощью SDK Manager.

Я установил его, но как его использовать сейчас?

Как интегрировать пакет совместимости Android в мой проект?

Ответы [ 6 ]

38 голосов
/ 14 июля 2011

Если вы используете версию 12 или более позднюю из библиотеки поддержки Eclipse Android, просто щелкните правой кнопкой мыши свой проект и выберите «Инструменты Android»> «Добавить библиотеку совместимости» ...

14 голосов
/ 06 марта 2011

В каталоге {yoursdkpath}/extras/android/compatibility/v4/ есть файл .jar с именем android-support-v4.jar. Скопируйте это в папку libs в корне вашего проекта и добавьте файл в путь сборки в Eclipse.

4 голосов
/ 09 марта 2011

Premier,

Я последовал примеру фрагментов в блоге разработчиков Android , чтобы создать «обратно» совместимое приложение с использованием фрагментов.В статье есть краткое упоминание основного упражнения, в котором используется макет с фрагментами.

Код для этого упражнения не интересен;он просто вызывает setContentView () с заданным макетом:

Здесь следует упомянуть, что это действие должно быть производным от FragmentActivity, а не от класса Activity.Это оттолкнуло меня на некоторое время.

Удачи

1 голос
/ 16 апреля 2011
0 голосов
/ 26 сентября 2011

Это легко с новым Eclipse, который я скачал.При условии, что у вас есть все пути для установки SDK и т. Д., Щелкните правой кнопкой мыши Project -> Android tools-> и нажмите «Добавить библиотеку совместимости», чтобы добавить файл JAR

0 голосов
/ 23 июня 2011

Отметьте раздел «Шаг 2: Настройка пути сборки» здесь

...