From 0890c89f9e22c70498d06c3513b943b926e6825f Mon Sep 17 00:00:00 2001 From: funkybaboon Date: Mon, 30 Nov 2020 16:46:19 +0100 Subject: [PATCH] fix if aapt is in the project path and not installed with the android sdk --- standardizeAppFilename.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/standardizeAppFilename.sh b/standardizeAppFilename.sh index 8fed9e4..ae2ca3b 100755 --- a/standardizeAppFilename.sh +++ b/standardizeAppFilename.sh @@ -49,7 +49,7 @@ if [[ $file == *.ipa ]]; then filename=${CFBundleIdentifier_now}_v${CFBundleVersion_now}_${timestamp}.ipa else - aaptPath=$(find $ANDROID_HOME/build-tools -name aapt -type f -print -quit) + aaptPath=$(find . $ANDROID_HOME/build-tools -name aapt -type f -print -quit) if [[ ! -f $aaptPath ]]; then echo "Error: Android Build Tools not installed." @@ -70,11 +70,11 @@ else # unzip to become the universal.apk file unzip -q temp_${timestamp}.zip -d "${myTmpDir}" &> /dev/null - packageString=$(aapt dump badging universal.apk | grep package) + packageString=$($aaptPath dump badging universal.apk | grep package) cd - &> /dev/null else - packageString=$(aapt dump badging ${file} | grep package) + packageString=$($aaptPath dump badging ${file} | grep package) fi packageName=$(echo $packageString | awk '{print $2}' | sed s/name=//g | sed s/\'//g)