Android 使用脚本自动打包apk

5 阅读1分钟
#!/bin/bash

# 定义 Git 仓库路径
GIT_REPO="your gitlab url.git"
BRANCH="master"

# 切换到项目目录
#cd $PROJECT_DIR

# 使用 SSH 密钥拉取最新代码
echo "请输入主模块ssh密钥:"
git pull $GIT_REPO $BRANCH

# 检查拉取是否成功
if [ $? -eq 0 ]; then
    echo "代码更新成功!"
else
    echo "代码更新失败!"
    exit 1
fi

# 使用 Gradle Wrapper 构建 APK
./gradlew clean assembleDebug

# 检查构建是否成功
if [ $? -eq 0 ]; then
    echo "APK 构建成功!"
else
    echo "APK 构建失败!"
    exit 1
fi