「Android/開発環境/AndroidStudio/ライブラリからライブラリを読み込み」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「 ==ライブラリ(mylibrary)から別のライブラリ(mylibrary2)を読み込み== #File/New/New Modules/Android Library(ここではmylibrary2とする) #mylibrary...」) |
|||
行1: | 行1: | ||
+ | ==以下からまずライブラリを作成することを確認== | ||
+ | [[android/開発環境/AndroidStudio/ライブラリ作成]] [ショートカット] | ||
− | + | ==別のライブラリ(mylibrary2)をまず作成してそのライブラリを読み込めるように== | |
− | == | + | |
#File/New/New Modules/Android Library(ここではmylibrary2とする) | #File/New/New Modules/Android Library(ここではmylibrary2とする) | ||
#mylibrary側のbuild.gradleに以下を追加 | #mylibrary側のbuild.gradleに以下を追加 |
2016年12月7日 (水) 16:48時点における版
以下からまずライブラリを作成することを確認
android/開発環境/AndroidStudio/ライブラリ作成 [ショートカット]
別のライブラリ(mylibrary2)をまず作成してそのライブラリを読み込めるように
- File/New/New Modules/Android Library(ここではmylibrary2とする)
- mylibrary側のbuild.gradleに以下を追加
dependencies { compile project(':mylibrary2') }
- mylibrary2/src/main/java/com/example/samplelib/mylibrary2に以下を作成
-LibDetail.java public class LibDetail { public String getDetailVersion() { return "2.1.0"; } }
- mylibrary側に以下コードを追加
-LibInfo.java
import com.example.samplelib.mylibrary2.LibDetail; public class LibInfo { public String getDetailVersion() { return (new LibDetail()).getDetailVersion(); } }
- app側に以下コードを追加
import com.example.samplelib.mylibrary.LibInfo; Log.i("test", (new LibInfo()).getDetailVersion()); // 2.1.0