31
31

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

android-apt becomes obsolete

Last updated at Posted at 2016-10-16

これまでAndroid開発でannotation processingを実行したい場合はhvisser/android-aptを利用するのが王道となっていましたが、Android Gradle plugin version 2.2から公式にサポートが開始されました。

Migrationのwikiを見れば移行はスムーズである事が分かるかと思います。基本的にはaptannotationProcessorに置き換えるだけで利用できます。

DroidKaigi2016のリポジトリにもPRを作りましたので合わせて参照下さい。

機能面では原則同等のものが提供されており、android pluginの方ではjavacjack両方に対応しています。

現在認識されている問題としては、Test configurations絡みのバグがある事とAndroid Groovy pluginをサポートしてない事が挙げられていますが、今後は原則として公式の機能を利用していった方が良さそうです。

31
31
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
31
31

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?