From 93be98c0ebb089d794879f9c3d01b6bd46440270 Mon Sep 17 00:00:00 2001 From: daniel oeh Date: Thu, 10 Jan 2013 16:22:00 +0100 Subject: Added jarsigner plugin to pom --- AndroidManifest.xml | 30 ++++++---- pom.xml | 162 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 175 insertions(+), 17 deletions(-) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 281bed29c..18c0d3424 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -1,7 +1,8 @@ - + @@ -25,7 +26,6 @@ + android:label="@string/app_name" > @@ -74,7 +74,7 @@ android:name=".activity.AudioplayerActivity" android:configChanges="keyboardHidden|orientation" android:launchMode="singleTask" - android:screenOrientation="portrait"/> + android:screenOrientation="portrait" /> - + @@ -157,7 +159,7 @@ + android:label="@string/about_pref" > + android:configChanges="keyboardHidden|orientation" > + android:screenOrientation="landscape" > - - + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 99b0fde55..6d55ea9bd 100644 --- a/pom.xml +++ b/pom.xml @@ -59,10 +59,10 @@ 4.1.1.4 - commons-io - commons-io - 2.4 - + commons-io + commons-io + 2.4 + @@ -81,17 +81,169 @@ com.jayway.maven.plugins.android.generation2 android-maven-plugin - 3.3.0 + 3.5.0 ${env.ANDROID_HOME} 17 + + true + true + + + manifestUpdate + process-resources + + manifest-update + + + + alignApk + package + + zipalign + + + + + + development + + + + environment + !production + + + + In Development + + + + production + + In Production + + + + release + + + + performRelease + true + + + + + + org.apache.maven.plugins + maven-jarsigner-plugin + + + signing + + sign + verify + + package + true + + true + + + ${project.build.directory}/${project.artifactId}-${project.version}.apk + + ${sign.keystore} + ${sign.alias} + ${sign.storepass} + ${sign.keypass} + true + + + + + + + com.jayway.maven.plugins.android.generation2 + android-maven-plugin + true + + + false + + + false + true + ${project.build.directory}/${project.artifactId}-${project.version}.apk + ${project.build.directory}/${project.artifactId}-${project.version}-signed-aligned.apk + + + + false + true + + + true + + + + + manifestUpdate + process-resources + + manifest-update + + + + alignApk + package + + zipalign + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + + ${project.build.directory}/${project.artifactId}-${project.version}-signed-aligned.apk + apk + signed-aligned + + + ${project.build.directory}/proguard/mapping.txt + map + release + + + + + + attach-signed-aligned + package + + attach-artifact + + + + + + + + -- cgit v1.2.3