私のコードでは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>
...
プロジェクトを右クリックしてAndroid Tools-> Add Compatibility Libraryを選択して、互換性ライブラリを追加する必要があります。追加したら、プロジェクトをクリーンアップして、再度ビルドします。
私はAndroid Studio Beta 0.8.6
を使用しており、この方法で行う必要がありました
ファイル->プロジェクト構造
<Your Android apk folder>\sdk\extras\Android\support\v4
フォルダーに移動し、Android-support-v4.jar
をアプリライブラリ(またはSDKライブラリ全体)に追加します。
プロジェクトを右クリックしてAndroidツール->互換性ライブラリを追加)を選択してサポートライブラリを追加します。サポートライブラリを追加したら、プロジェクトをクリーンアップしてJavaビルドパスに移動します。 Order and Export [Last tab]に移動し、現在追加されているすべてのJarファイルとライブラリをクリックします。Okを押してプロジェクトを更新します。それは私にとってはうまくいきます。
Android.support.v4 jarをアプリに追加する必要があります。
Gradleベースではない場合は、Eclipse ADTベースのプロジェクトをGradleベースに移行する必要があります。プロジェクトをAndroid studio ..にインポートします。
この問題が発生しました。プロジェクトを右クリックしてAndroidツールをクリックし、[サポートライブラリ]をクリックしてから[ライセンスに同意する]をクリックして、プロジェクトを実行してください機能します:D
RightClick ==> Android Tools ==> Support Libraries ==> Accept License