diff --git a/system-images/android/sdk/create-apk b/system-images/android/sdk/create-apk index 14b7408..9252389 100755 --- a/system-images/android/sdk/create-apk +++ b/system-images/android/sdk/create-apk @@ -1,23 +1,26 @@ #!/bin/bash set -e DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" export PATH=$DIR:$PATH package=$1 shift +#Replace versionCode with seconds from epoch +find src/$package -name AndroidManifest.xml -exec sed -i s/'android:versionCode="[0-9]*"'/android:versionCode=\"$(date +%s)\"/ {} \; + pushd build/$package if [ -f /keys/${package}keystore-config ]; then ARGS="`cat /keys/${package}keystore-config` $ARGS" make create-apk elif [ -f /keys/androidkeystore-config ]; then ARGS="`cat /keys/androidkeystore-config` $ARGS" make create-apk else make create-apk fi if [ -d /output ] then find *_build_apk/build/outputs/apk/ -name \*.apk -exec cp-with-prefix "$ANDROID_ARCH" {} /output/ \; fi