Anonymous
Создание apk через bash
Сообщение
Anonymous » 27 июл 2024, 18:05
Я пытаюсь создать APK-файл с помощью сценария Bash:
Код: Выделить всё
#!/bin/bash
# Define the output directory
OUTPUT_DIR="/storage/emulated/0/Download/apks"
# Update and upgrade Termux
pkg update && pkg upgrade -y
# Install required packages
pkg install openjdk-17 -y
pkg install gradle -y
# Download and install Android SDK tools
mkdir -p ~/sdk-tools && cd ~/sdk-tools
wget https://dl.google.com/android/repository/commandlinetools-linux-7583922_latest.zip -O sdk-tools.zip
unzip sdk-tools.zip -d cmdline-tools
mkdir -p cmdline-tools/latest
mv cmdline-tools/cmdline-tools/* cmdline-tools/latest/
# Verify sdkmanager exists
if [ ! -f cmdline-tools/latest/bin/sdkmanager ]; then
echo "sdkmanager not found. Please check the extraction process."
exit 1
fi
# Set up SDK root directory
mkdir -p ~/Android/Sdk
cmdline-tools/latest/bin/sdkmanager --sdk_root=${HOME}/Android/Sdk "platforms;android-24" "build-tools;24.0.3" "platform-tools"
# Create project structure
mkdir -p ~/MyFirstApp/app/src/main/java/com/example/myfirstapp
mkdir -p ~/MyFirstApp/app/src/main/res/values
# Create root build.gradle file
cat
Подробнее здесь: [url]https://stackoverflow.com/questions/78801730/generating-apk-via-bash[/url]
1722092754
Anonymous
Я пытаюсь создать APK-файл с помощью сценария Bash: [code]#!/bin/bash # Define the output directory OUTPUT_DIR="/storage/emulated/0/Download/apks" # Update and upgrade Termux pkg update && pkg upgrade -y # Install required packages pkg install openjdk-17 -y pkg install gradle -y # Download and install Android SDK tools mkdir -p ~/sdk-tools && cd ~/sdk-tools wget https://dl.google.com/android/repository/commandlinetools-linux-7583922_latest.zip -O sdk-tools.zip unzip sdk-tools.zip -d cmdline-tools mkdir -p cmdline-tools/latest mv cmdline-tools/cmdline-tools/* cmdline-tools/latest/ # Verify sdkmanager exists if [ ! -f cmdline-tools/latest/bin/sdkmanager ]; then echo "sdkmanager not found. Please check the extraction process." exit 1 fi # Set up SDK root directory mkdir -p ~/Android/Sdk cmdline-tools/latest/bin/sdkmanager --sdk_root=${HOME}/Android/Sdk "platforms;android-24" "build-tools;24.0.3" "platform-tools" # Create project structure mkdir -p ~/MyFirstApp/app/src/main/java/com/example/myfirstapp mkdir -p ~/MyFirstApp/app/src/main/res/values # Create root build.gradle file cat Подробнее здесь: [url]https://stackoverflow.com/questions/78801730/generating-apk-via-bash[/url]