Skip to content

Instantly share code, notes, and snippets.

@benvium
Created February 20, 2015 16:14
Show Gist options
  • Select an option

  • Save benvium/5923d50c30ab7c7df0f3 to your computer and use it in GitHub Desktop.

Select an option

Save benvium/5923d50c30ab7c7df0f3 to your computer and use it in GitHub Desktop.

Revisions

  1. benvium renamed this gist Feb 20, 2015. 1 changed file with 0 additions and 0 deletions.
  2. benvium created this gist Feb 20, 2015.
    15 changes: 15 additions & 0 deletions apk-change-version-number
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    This requires the latest version of apktool.

    ```
    apktool d $APK_PATH -o $OUTPUT_FOLDER

    # Open the apktool.yml text file
    # Alter the versionCode and versionName entries

    # now rebuild!
    apktool build $OUTPUT_FOLDER

    # next you need to re-sign the apk with the original keystore file
    jarsigner -verbose -keystore $KEYSTORE_PATH -storepass $KEYSTORE_PASSWORD -keypass $KEYSTORE_KEY_PASSWORD $APK_PATH $KEYSTORE_KEY_NAME
    ~/android-sdk/build-tools/21.1.1/zipalign -v 4 $APK_PATH $APK_OUT_PATH
    ```