こんにちはsekitakaです。 Dockerコンテナ上でAndroidアプリのビルドやテストができれば、jenkinsやクラウドのCIサービスなどでビルドスクリプトを使いまわせて便利ですね。 jenkisスレーブのネイティブの環境を汚さなくて済むというのも魅力的です。 そこでこの記事ではDockerでAndroidアプリをビルドする方法を紹介します。 サンプルプロジェクトも公開しているので、自由に利用してください。 Dockerfile 以下のDockerfileでAndroidをビルドするための基本的な環境が整います。 FROM ubuntu:16.04 # JDKインストール # 2回実行しているのは Connection timed out が起きがちだったため。 RUN apt-get -y update RUN apt-get -y install openjdk-8-jdk