Skip to content

Instantly share code, notes, and snippets.

@villander
Forked from jakecraige/android-staging.sh
Created November 11, 2015 15:23
Show Gist options
  • Save villander/8059d20722c4314bd358 to your computer and use it in GitHub Desktop.
Save villander/8059d20722c4314bd358 to your computer and use it in GitHub Desktop.
I have this file in the bin folder of my app and use it to generate a signed apk for android
#!/bin/bash
AppName=EventAssist
APPNAME=event-assist
ember cordova:build --environment=staging --platform=android
echo "keystorepassword" | jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore keys/${APPNAME}.keystore cordova/platforms/android/ant-build/${AppName}-release-unsigned.apk $APPNAME
rm cordova/platforms/android/ant-build/${AppName}.apk
/opt/boxen/homebrew/Cellar/android-sdk/22.6.2/build-tools/20.0.0/zipalign -v 4 cordova/platforms/android/ant-build/${AppName}-release-unsigned.apk cordova/platforms/android/ant-build/${AppName}.apk
open cordova/platforms/android/ant-build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment