Подтвердить что ты не робот

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

В моем коде я import 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>
...
4b9b3361

Ответ 1

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


enter image description here

Ответ 2

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


Файл → Структура проекта enter image description here

Ответ 3

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

Ответ 4

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

Ответ 5

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

Ответ 6

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

Ответ 7

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

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