facebook twitter hatena line email

「Android/開発環境/AndroidStudio/aarライブラリ作成読込方法」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(aarライブラリ作成)
(aarライブラリ作成)
 
(同じ利用者による、間の1版が非表示)
行3: 行3:
 
==aarライブラリ作成==
 
==aarライブラリ作成==
 
*File/New/new Projectからライブラリを使う側のプロジェクトを作成
 
*File/New/new Projectからライブラリを使う側のプロジェクトを作成
*File/new/new Moduleからライブラリとなるモジュールを作成
+
*File/new/new Moduleから"AndroidLibrary"を指定しライブラリとなるモジュールを作成
 
*build/make moduleからビルドすると
 
*build/make moduleからビルドすると
 
*library_name1/build/outputs/aarの下にaarファイルができる
 
*library_name1/build/outputs/aarの下にaarファイルができる
  
 
==aarライブラリ読込方法==
 
==aarライブラリ読込方法==
 +
*build.gradleにcompile project(':library_name1')が追加されていれば一旦削除する。
 +
*settings.gradeに':library_name1'が追加されていれば一旦削除する。
 +
*[project1]/library_name1のディレクトリが存在していれば一旦削除する。
 
*File/New/new Projectからライブラリを使う側のプロジェクトを作成
 
*File/New/new Projectからライブラリを使う側のプロジェクトを作成
 
*File/new/new Moduleから"Import.JAR/.AAR"を選択
 
*File/new/new Moduleから"Import.JAR/.AAR"を選択

2018年9月3日 (月) 15:04時点における最新版

ライブラリ名の例:library_name1

aarライブラリ作成

  • File/New/new Projectからライブラリを使う側のプロジェクトを作成
  • File/new/new Moduleから"AndroidLibrary"を指定しライブラリとなるモジュールを作成
  • build/make moduleからビルドすると
  • library_name1/build/outputs/aarの下にaarファイルができる

aarライブラリ読込方法

  • build.gradleにcompile project(':library_name1')が追加されていれば一旦削除する。
  • settings.gradeに':library_name1'が追加されていれば一旦削除する。
  • [project1]/library_name1のディレクトリが存在していれば一旦削除する。
  • File/New/new Projectからライブラリを使う側のプロジェクトを作成
  • File/new/new Moduleから"Import.JAR/.AAR"を選択
  • .aarファイルを選択しライブラリ名を入力する
  • settings.gradeに以下を追加
include ':app', ':library_name1'
  • app側のbuild.gradeに以下を追加
dependencies {
   compile project(':library_name1')
}

読み込めない場合importのpathが間違ってないか確認する

参考

https://maku77.github.io/android/create-and-import-aar.html