Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yukihane/hellolombok
Android Studio 1.2.2/1.3beta で lombok を使用するために行った手順の記録です。
https://github.com/yukihane/hellolombok
Last synced: 28 minutes ago
JSON representation
Android Studio 1.2.2/1.3beta で lombok を使用するために行った手順の記録です。
- Host: GitHub
- URL: https://github.com/yukihane/hellolombok
- Owner: yukihane
- Created: 2015-07-09T03:28:07.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-07-09T04:02:40.000Z (over 9 years ago)
- Last Synced: 2024-11-06T03:19:09.012Z (about 2 months ago)
- Language: Java
- Homepage: http://feather.cocolog-nifty.com/weblog/2015/07/android-studiol.html
- Size: 199 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HelloLombok
Android Studio 1.2.2/1.3beta で lombok を使用するために行った手順の記録です。## 1. lombok を依存関係に追加する ([ソース差分](https://github.com/yukihane/HelloLombok/commit/c49b075dd2101e58b32c1593960877916ac488ac))
[officialサイト] Gradle節の記述を参考に、dependencies に追加します。
## 2. lombok機能が使用できることを確認する ([ソース差分](https://github.com/yukihane/HelloLombok/commit/ee8f28f4b136a7eff7b6d1e18f238bb3a495400f))
@Getter @Setter で想定通りgetter/setter が使用できる。
ただしこのときAndroid Studio上では該当メソッドがない旨のエラーとなります。自動補完も効きません。
これはAndroid Studioにプラグインをインストールすることで解消されます。
インストール方法は[officialサイト]のAndroid Studio節に記載されています。## 3. android-apt 使用設定を行う ([ソース差分](https://github.com/yukihane/HelloLombok/commit/023e24b0aa247602c5b464564f624240c3b37a79))
[officialサイト] Gradle節及びそこからリンクされている[android-aptサイト](https://bitbucket.org/hvisser/android-apt)
の記述を参考に、/build.gradle ファイル及び /app/build.gradele ファイルを編集します。## 4. Android Stduio上のエラー解消のためビルドツールをアップグレード([ソース差分](https://github.com/yukihane/HelloLombok/commit/e7a3070be834ef3900cd6fac26cb4c5fdd825d36))
前節に記載したandroid-apt使用設定を行うと、Android Studio上で下記エラーが発生するようになりました。
Error:Could not find property 'unitTestVariants' on com.android.build.gradle.AppExtension_Decorated@4305deb.
この問題解消のため、[こちらの記述](http://stackoverflow.com/questions/31293943/)を参考に、ビルドツールのバージョンを上げました。## 5. Android Studioを 1.2.2 から 1.3beta にアップグレード
前節の通り、ビルドツールのバージョンを1.2.3から1.3.0-beta4にアップグレードしたところ、
appを実行しようとすると(たまに?)下記エラーダイアログが表示され失敗するようになりました。
Failed to complete Gradle execution
そこでAndroid Studio自体のアップグレードも行ってみたところ、エラーは発生しなくなりました。
ベータ版など、安定版以外のバージョンは[こちら](http://tools.android.com/download/studio)からダウンロードできます。[officialサイト]: https://projectlombok.org/setup/android.html