Ошибка при импорте пакетов - PullRequest
3 голосов
/ 15 декабря 2011

Я пытаюсь понять концепцию Tabs + ViewPager в Android, где я нашел этот код во время поиска, http://thepseudocoder.wordpress.com/2011/10/13/android-tabs-viewpager-swipe-able-tabs-ftw/. Я просто пытался скопировать вставку и обнаружил, что:

import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter; 

Эти 3 пакета не могут найти свой путь, т. Е. Они помечены как ошибки в моем Eclipse, и я не очень уверен, что делать с этими пакетами.

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

Ответы [ 4 ]

7 голосов
/ 14 октября 2012

см. Здесь: http://developer.android.com/tools/extras/support-library.html#SettingUp

В основном это говорит:

  1. В вашем проекте Android создайте каталог с именем libs в корне вашего проекта (рядом сsrc /, res / и т. д.)

  2. Найдите файл JAR для библиотеки, которую вы хотите использовать, и скопируйте его в каталог libs /.Например, библиотека, поддерживающая API уровня 4 и выше, находится по адресу /extras/android/support/v4/android-support-v4.jar.

  3. Добавьте JAR в ваш проектпуть сборки: в Eclipse щелкните правой кнопкой мыши файл JAR в Package Explorer, выберите «Build Path> Add to Build Path».(Этот шаг, по-видимому, не требуется при использовании инструментов командной строки linux.)

ПРИМЕЧАНИЕ. Обязательно посетите ссылку выше для получения важной дополнительной информации

3 голосов
/ 23 января 2014

Добавьте соответствующую библиотеку поддержки Android в свой проект, выполнив следующие действия: - Щелкните правой кнопкой мыши по проекту >> Инструменты Android >> Добавить библиотеку поддержки

Add support library

3 голосов
/ 15 декабря 2011

Вам необходимо добавить файл JAR из пути SDK.Нашел здесь

(Ваш путь sdk для Android $> android-sdk-windows \ extras \ android \ compatibility \ v4

и добавьте android-support-v4 к вашему пути сборки. Это необходимо для использования фрагментов.

2 голосов
/ 15 декабря 2011

Какой уровень API вы дали своему Проекту ... потому что Фрагмент доступен с Android 3.0..и чтобы использовать его для API нижнего уровня, вам придется использовать jar-файл Отсюда

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