File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -60,7 +60,6 @@ _prepare() {
6060 mkdir -vp " $release_out "
6161 mkdir -vp " $RELEASE_PATH "
6262 _log " $removing "
63- rm -vf " $release_out /$APK_NAME -unsigned.apk"
6463 rm -vf " $release_out /$APK_NAME -aligned.apk"
6564 rm -vf " $RELEASE_PATH /$APK_NAME .apk"
6665 fi
@@ -75,7 +74,7 @@ _align_and_sign() {
7574 local release_out=" $OUT_BASE /$variant /release"
7675 local apk=" $release_out /$APK_NAME "
7776 _log " aligning $APK_NAME APK..."
78- zipalign -v -p 4 " $apk -unsigned .apk" " $apk -aligned.apk"
77+ zipalign -v -p 4 " $apk .apk" " $apk -aligned.apk"
7978
8079 _log " signing $APK_NAME APK..."
8180 apksigner sign --ks " $KEYSTORE " \
@@ -94,7 +93,11 @@ _output_info() {
9493
9594# target selection
9695[ " ${1,,} " = release ] && TARGET=" Release"
97- KEYSTORE=" $2 "
96+ if [ " $TARGET " = " Release" ]; then
97+ KEYSTORE=$( grep -A10 ' signingConfigs {' app/build.gradle \
98+ | grep -A5 ' release {' | grep ' storeFile' | awk -F' "' ' {print $2}' \
99+ | sed " s#\$ {System.properties\['user.home'\]}#$HOME #" )
100+ fi
98101
99102# preliminary checks
100103_tit " running preliminary checks..."
You can’t perform that action at this time.
0 commit comments