Androidアプリ開発 Support Libraryを更新する

2016年05月16日(編集2016年05月16日)
このエントリーをはてなブックマークに追加

Support LibraryはAndroidアプリの開発に欠かせないツールです。また、このSupport Libraryは月1回のペースで更新されています。
アプリのメンテナンス作業には、この更新時間も工数に含めておきましょう。

この記事は、Support Libraryのバージョンアップの方法を記載した記事です。
環境はAndroid 6.0 (API level 23) です。

環境

  • OS X Yosemite
  • Oracle jdk version 1.8.0_72
  • Android Studio 2.1.1
  • Support Library 23.3.0 → Support Library 23.4.0

難易度

初心者向け

Support Library最新versionインストール

Android Studioを立ち上げて、画面上のメニューから【SDK Manager】→【SDK Tools】タブ → 【Android Support Repository】を選択します。

SDK Manager
SDK Toolsタブ
Android Support Repository

【OK】ボタンを押してインストールが完了したら、古いSupport Libraryを使用しているプロジェクトを立ち上げます。

Support Library versionアップ

build.gradleを開きます。

{project_folder}/app/build.gradle
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.3.0'
    compile 'com.android.support:design:23.3.0'
    compile 'com.android.support:support-v4:23.3.0'
    compile 'com.android.support:recyclerview-v7:23.3.0'
}
        

build.gradleファイルのSupport Libraryのバージョンを最新版にします。

{project_folder}/app/build.gradle
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    -compile 'com.android.support:appcompat-v7:23.3.0'
    +compile 'com.android.support:appcompat-v7:23.4.0'
    -compile 'com.android.support:design:23.3.0'
    +compile 'com.android.support:design:23.4.0'
    -compile 'com.android.support:support-v4:23.3.0'
    +compile 'com.android.support:support-v4:23.4.0'
    -compile 'com.android.support:recyclerview-v7:23.3.0'
    +compile 'com.android.support:recyclerview-v7:23.4.0'
}
        

全てのSupport Libraryが対象です。
上記は、23.3.0 → 23.4.0に変更しています。

ビルド

修正後は、アプリをビルドして立ち上げます。
テストコードの実行とアプリの動作確認をして問題がなければ更新は完了です。

エラーが発生した場合は、release notesのChanges forを参考にしてコードを修正します。

まとめ

Support Libraryの更新はマメにおこないましょう。
一気にバージョンをあげると動かなく可能性が高くなります。少しづつであれば、対応するのは難しくありません。

関連記事

タグ検索で調べてみよう

Android6.0 バージョンアップ