目次
プロジェクトを作る
作るプロジェクトは2つ。- Androidアプリケーションプロジェクト
- Androidテストアプリケーションプロジェクト
Androidアプリケーションプロジェクト
ソースコードとリソースのみで構成する。ディレクトリ構造はIDE関係なく、だいたい同じ。
Androidテストプロジェクト
テストコードのみで構成する。Robolectricを組み込んで、Junitのみで実施すると実行時間を省略、簡略化できる。
プロジェクトの設定
設定を誤るとうまく動作しないので注意。プロジェクトに必要なライブラリは開発環境ではMavenに取り込むことで動作する。
ところが、いざ、APKにパッケージする時に、このMavenライブラリを取り込むと
dexでエラーが発生する。
これを解消するには、Mavenで追加したライブラリjarファイルを
/libディレクトリに手動で追加する。
このディレクトリはAndroid Private Librariesになるので、
それをAPKに出力するライブラリパスに追加する。