packagingがapkの場合(通常のAndroidアプリケーション)
| phase | goal |
|---|---|
| generate-sources | android:generate-sources |
| process-resources | resources:resources |
| compile | compiler:compile |
| process-classes | android:proguard |
| process-test-resources | resources:testResources |
| test-compile | compiler:testCompile |
| test | surefire:test |
| prepare-package | android:dex |
| package | jar:jar, android:apk |
| install | install:install |
| pre-integration-test | android:internal-pre-integration-test |
| integration-test | android:internal-integration-test |
| deploy | deploy:deploy |
packagingがapklibの場合(Androidライブラリ)
| phase | goal |
|---|---|
| generate-sources | android:generate-sources |
| process-resources | resources:resources |
| compile | compiler:compile |
| process-classes | android:proguard |
| process-test-resources | resources:testResources |
| test-compile | compiler:testCompile |
| test | surefire:test |
| package | jar:jar, android:apklib |
| install | install:install |
| deploy | deploy:deploy |
components.xml見るとprepare-packageフェイズでandroid:emmaを呼び出しているように見えるけど
android:emmaゴールなんて見つからんぞー!?