Android用ライブラリといえばAndroid Library Project. aar参照やproject丸ごとimportで使うやつですな. Android Library Projectのメリットは, リソースを含めることができる点. アプリのビルド時にうまいことリソースをマージしてくれる. でもその代償として, pure javaなクラスのテストもAndroid testとなるので, 実機がないとエミュレーターが起動してこれまた面倒くさい. なので, android.jarに依存しない部分だけjarとして切り出して, Java library projectとしたくなる. Android StudioでもJava library projectが作れるので, これを使ってテストのコストを下げることにチャレンジしてみた. 結論からいうと出来ます. build.gradleを編集する