web-dev-qa-db-ja.com

Android:クラスが見つかりません例外:Android.support.v4.app.FragmentPager

私のコードではAndroid.support.v4.view.ViewPagerをインポートしていますが、コンテンツビューをこのxmlファイルに設定するとClassNotFoundException: Android.support.v4.view.ViewPagerが表示されます。

...
 <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>
...
21
user1324936

プロジェクトを右クリックしてAndroid Tools-> Add Compatibility Libraryを選択して、互換性ライブラリを追加する必要があります。追加したら、プロジェクトをクリーンアップして、再度ビルドします。


enter image description here

41
waqaslam

私はAndroid Studio Beta 0.8.6を使用しており、この方法で行う必要がありました


ファイル->プロジェクト構造 enter image description here

33
Mina Gabriel

<Your Android apk folder>\sdk\extras\Android\support\v4フォルダーに移動し、Android-support-v4.jarをアプリライブラリ(またはSDKライブラリ全体)に追加します。

4
ITurchenko

プロジェクトを右クリックしてAndroidツール->互換性ライブラリを追加)を選択してサポートライブラリを追加します。サポートライブラリを追加したら、プロジェクトをクリーンアップしてJavaビルドパスに移動します。 Order and Export [Last tab]に移動し、現在追加されているすべてのJarファイルとライブラリをクリックします。Okを押してプロジェクトを更新します。それは私にとってはうまくいきます。

3
Anil Chahal

Android.support.v4 jarをアプリに追加する必要があります。

1

Gradleベースではない場合は、Eclipse ADTベースのプロジェクトをGradleベースに移行する必要があります。プロジェクトをAndroid studio ..にインポートします。

0
Mukta gajare

この問題が発生しました。プロジェクトを右クリックしてAndroidツールをクリックし、[サポートライブラリ]をクリックしてから[ライセンスに同意する]をクリックして、プロジェクトを実行してください機能します:D

RightClick ==> Android Tools ==> Support Libraries ==> Accept License

0
Edward