Android: исключение класса не найдено: android.support.v4.app.FragmentPager

В моем коде я импортирую файл android.support.v4.view.ViewPager но я получаю ClassNotFoundException: android.support.v4.view.ViewPager когда я устанавливаю представление контента в этот XML-файл:

 ... <android.support.v4.app.FragmentPager android:layout_height="0px" android:layout_width="match_parent" android:layout_weight="1" android:id="@+id/pager"> </android.support.v4.app.FragmentPager> ... 

Solutions Collecting From Web of "Android: исключение класса не найдено: android.support.v4.app.FragmentPager"

Вы должны добавить библиотеку совместимости, щелкнув правой кнопкой мыши свой проект и выбрав « Инструменты Android» -> Добавить библиотеку совместимости . После его добавления, очистите свой проект и создайте снова.


Введите описание изображения здесь

Я использую Android Studio Beta 0.8.6 и мне пришлось это делать так


Файл -> Структура проекта Введите описание изображения здесь

Перейдите в <Your android apk folder>\sdk\extras\android\support\v4 и добавьте android-support-v4.jar в библиотеку приложений (или всю библиотеку sdk).

Добавьте библиотеку поддержки, щелкнув правой кнопкой мыши на своем проекте и выбрав Инструменты Android -> Добавить библиотеку совместимости. После добавления библиотеки поддержки очистите свой проект и перейдите на путь сборки Java, перейдите в раздел «Заказ и экспорт» [Последняя вкладка] щелкните все добавленные в настоящее время файлы и библиотеки Jar. Нажмите «ОК» и обновите проект. Это отлично работает для меня.

Вы должны добавить баннер android.support.v4 в свое приложение.

Если это не градиент, тогда вы должны перенести проект на основе Eclipse ADT на основе Gradle. Импорт проекта в студию android.

У меня была эта проблема, нажмите правой кнопкой мыши на свой проект и нажмите «Инструменты Android», а затем нажмите «Поддержка библиотек», а затем «Принять лицензию». Запустите проект. Будет работать: D

RightClick ==> Инструменты Android ==> Библиотеки поддержки ==> Принять лицензию