Android Studio & Genymotion を完全オフラインでセットアップ(1台はセットアップ済の環境が必要)
Android StudioでのAndroidアプリ開発を教えててネックになったのが、ネットにつなげない人がいること。でも、オフラインでセットアップ出来るみたい。
1.Android Studioのセットアップ
JDKとAndroid Studioのインストールは特に問題なく行える。ただ、新規にプロジェクトを作成すると、何もしていないのに、コードが真っ赤になる。これはAndroid Studioで利用するjunitなどが見えないため、エラーとなっている。
一般的にはネットに繋いでダウンロードして解決するが、今回は他の人の開発環境からファイルをコピーして解決する。このとき、構成が近いPCからコピーするのがポイント。2つのPCの下記フォルダを比べて、オフラインの方にコピー
C:\user\name\AppData\Local\Android\sdk
SDKを個別にダウンロードすることも出来るらしい。下記バージョンはちょっと古い?
http://dl-ssl.google.com/android/repository/build-tools_r21.1.1-windows.zip
詳しくは以下。
2.Genymotion のセットアップ
これも、インストールはオフラインで可能だが、ヴァーチャルマシンのセットアップにアカウントの作成、およびダウンロードが必要。これも他にサンプルがあればオフラインで出来る。まずは、セットアップした環境でVirtualBoxを起動し、Androidのイメージをエクスポート。そして、オフラインPCのVirtualBoxでイメージをインポートする。
すると、Genymotion 上に仮想マシンが表示される。