Add android-builder wrapper command

This commit is contained in:
Dark98
2026-07-02 05:47:39 +01:00
parent 6df469c073
commit 315e693b1b
7 changed files with 53 additions and 15 deletions
+20 -14
View File
@@ -51,6 +51,25 @@ get_apk_path() {
esac
}
install_gradle_wrapper_assets() {
TARGET_DIR="$1"
mkdir -p "$TARGET_DIR/gradle/wrapper"
cp "$TEMPLATE_DIR/gradle-wrapper.jar" "$TARGET_DIR/gradle/wrapper/gradle-wrapper.jar"
cp "$TEMPLATE_DIR/gradlew" "$TARGET_DIR/gradlew"
chmod +x "$TARGET_DIR/gradlew"
cat > "$TARGET_DIR/gradle/wrapper/gradle-wrapper.properties" <<EOF2
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-$GRADLE_VERSION-bin.zip
distributionSha256Sum=$GRADLE_DISTRIBUTION_SHA256
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
EOF2
set_gradle_wrapper_sha256 "$TARGET_DIR/gradle/wrapper/gradle-wrapper.properties"
}
create_base_project() {
NAME="$1"
MESSAGE="$2"
@@ -170,20 +189,7 @@ public class MainActivity extends Activity {
}
EOF2
mkdir -p "$NAME/gradle/wrapper"
cp "$TEMPLATE_DIR/gradle-wrapper.jar" "$NAME/gradle/wrapper/gradle-wrapper.jar"
cp "$TEMPLATE_DIR/gradlew" "$NAME/gradlew"
chmod +x "$NAME/gradlew"
cat > "$NAME/gradle/wrapper/gradle-wrapper.properties" <<EOF2
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-$GRADLE_VERSION-bin.zip
distributionSha256Sum=$GRADLE_DISTRIBUTION_SHA256
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
EOF2
set_gradle_wrapper_sha256 "$NAME/gradle/wrapper/gradle-wrapper.properties"
install_gradle_wrapper_assets "$NAME"
echo "Created project: $NAME"
echo