読者です 読者をやめる 読者になる 読者になる

うさがにっき

読書感想文とプログラムのこと書いてきます

appcompat導入

android

appcompatとは?

  • android3.xから対応されたactionBarを2.x系でも対応するとかのためのライブラリプロジェクト
  • これまでもactionBarSherlockなどがあったけどgoogleが公式で作ってくれたものらしい
  • 最新のandroid-sdkで2.x系をサポートするプロジェクトを作るとデフォルトでライブラリプロジェクトとして作成される
  • support v4のfragmentActivityのactionBarバージョンと考えるとわかりやすい

導入方法(Eclipse)

(※AndroidStudioでの導入方法は参考先で)

  1. SDK Manager($ANDROID_HOME/tools/android)を最新にアップデート
  2. SDK ManagerからExtras/Android Support Libraryをダウンロード
  3. Eclipseからnew->other->Android Project from Exisiting Code
    $ANDROID_HOME/extras/android/support/v7/appcompat/.
    を選択しfinish
  4. 作成した「android-support-v7-appcompat」プロジェクトのlibsフォルダを右クリック、 android-support-v4.jarとandroid-support-v7-appcompat.jarビルドパスに追加
  5. android-support-v7-appcompat」プロジェクトを右クリックBuild Path > Configure Build Path.を選択
  6. Order and Exportタブでandroid-support-v4.jarとandroid-support-v7-appcompat.jarをチェック、Android Dependenciesのチェックを外す
  7. 最後に導入先プロジェクトのis Libraryに今設定した「android-support-v7-appcompat」プロジェクトを追加する
広告を非表示にする