Android Studioでjarをつくったが、忘れそうなのでメモしておく
プロジェクトを作成する
ここは、いつも通り、File→New→NewProjectでプロジェクトを作成します。
モジュールを作成する
ここから、もう早速モジュールの作成。
File→New→NewModuleでモジュール作成画面を開く
Android Libraryを選択してNext
Library nameとModule nameを決定(Package nameを変更したければ Editを押して編集)
Add No Activityを選択してFinish
下記の画面のようにプロジェクトにモジュールが作成されますので、Libraryにしたいコードを記述しましょう。
build.gradele(Module.mylibrary)を編集する
※ mylibrary.jarという名前で出力される。(ここは変更してもOK、ただし、2箇所同じ名前にする)
jar形式に圧縮する
さきほど作成したモジュールをjarにします。
プロジェクトのディレクトリへ移動し。下記のコマンドを実行します。
Android Studio New Module Command
すると、
./mylibrary/release/mylibrary.jar
が生成されます。
jarを読み込む
モジュールを作成しても読み込まないと意味が無いので、使いたいアプリケーションでjarを読み込みます。
- 使いたいアプリケーションのapp→libsディレクトリまで移動
- jarファイルをコピー
- build.gradle(Module: app)の dependenciesの項目にcompile files('mylibrary.jar')を追記
- Sync Now
実際使う
libraryをimportしてお好きにどうぞ!