# 第二步 开始安卓编译


# 删除上次构建的
rm -rf Android/simpleDemo/build
# 删除gradle缓存
rm -rf .gradle
# java -version
chmod -R +x gradle-home
export GRADLE_USER_HOME=gradle-home


#设置版本名称和版本号
chmod +x environment/jq/jq
environment/jq/jq --version
APK_PATH="Android/simpleDemo/build/outputs/apk/release/simpleDemo-release.apk"

MANIFEST_JSON_PATH="Android/simpleDemo/src/main/assets/apps/__UNI__EDE0E52/www/manifest.json"

#export versionName=$(environment/jq/jq -r '.version.name' $MANIFEST_JSON_PATH)
#export versionCode=$(environment/jq/jq -r '.version.code' $MANIFEST_JSON_PATH)

export versionName='0.2.1'
export versionCode=$BUILD_NUMBER
echo $versionName
echo $versionCode

cd Android
pwd

# 覆盖设置安卓sdk路径（因为windows端的Android Studio会自动重设）
ANDROID_SDK=${WORKSPACE}"/android-sdk"
echo "sdk.dir=$ANDROID_SDK" > local.properties
# cat local.properties
chmod +x ./gradlew
echo "执行编译"
#./gradlew assembleRelease 
./gradlew assembleRelease --offline -g ${WORKSPACE}/gradle-home
# ./gradlew assembleRelease -g /data/jenkins/agent/workspace/tra-app-build-test/gradle-cache
#./gradlew assembleDebug --no-daemon --refresh-dependencies
echo "执行编译2"
