Android/開発環境/AndroidStudio/aarライブラリ作成読込方法
提供: 初心者エンジニアの簡易メモ
ライブラリ名の例: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が間違ってないか確認する
=ライブラリ名の例: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が間違ってないか確認する
apkができてしまう場合
- Androidでビルドしたいプロジェクトを選択して、build.gradleの以下を修正
plugins {
- id 'com.android.application'
+ id 'com.android.library'
}
android {
namespace 'com.example.androidprojectjavarenkeilib'
compileSdk 33
defaultConfig {
- applicationId "com.example.androidprojectjavarenkeilib"
+ // applicationId "com.example.androidprojectjavarenkeilib"
- AndroidProjectメインメニューの Build > MakeModuleを選択
