Gradle build using termux
Important Download URLs
Latest Termux Apk
- All file download on storage/emulated/0/Download
https://github.com/Lzhiyong/termux-ndk/releases
Niche scroll Krna assets me Openjdk aur Android SDK tar.xz file me download krna hai ya in link se download karna hai.
https://developer.android.com/studio#downloads
Niche jana cmdline tools rhega linux tar.xz (Zip file me)
https://distfiles.macports.org/gradle/
android-sdk/android-sdk.tar.xz
Now use cmds
apt update && apt upgrade -y uname -a cp /storage/emulated/0/Download/openjdk-11.0.1.tar.xz openjdk-11.0.1.tar.xz mkdir gradle ls tar xJvf openjdk-11.0.1.tar.xz
cd cp /storage/emulated/0/Download/gradle-7.1.1-bin.zip gradle/gradle-7.1.1-bin.zip cd gradle pwd ls unzip gradle-7.1.1-bin.zip ls
cd export PATH=$PATH:/data/data/com.termux/files/home/gradle/gradle-7.1.1/bin gradle -v
cd ls export JAVA_HOME=/data/data/com.termux/files/home/openjdk-11.0.1/ export PATH=$PATH:/data/data/com.termux/files/home/openjdk-11.0.1/bin java --version
gradle -v
cd cp /storage/emulated/0/Download/commandlinetools-linux-7583922_latest.zip commandlinetools-linux-7583922_latest.zip ls pwd unzip commandlinetools-linux-7583922_latest.zip mkdir android-sdk && cd android-sdk && mkdir cmdline-tools && cd cmdline-tools && pwd && cd mv cmdline-tools android-sdk/cmdline-tools/latest cd android-sdk/cmdline-tools/latest/bin ls ./sdkmanager
cd export ANDROID_SDK_ROOT=/data/data/com.termux/files/home/android-sdk export PATH=$PATH:/data/data/com.termux/files/home/android-sdk/cmdline-tools/latest/bin
nano .bashrc
Editor open hoga usme paste karna hoga neche line👇
#gradle export PATH=$PATH:/data/data/com.termux/files/home/gradle/gradle-7.1.1/bin #java export JAVA_HOME=/data/data/com.termux/files/home/openjdk-11.0.1/ export PATH=$PATH:/data/data/com.termux/files/home/openjdk-11.0.1/bin #sdk export ANDROID_SDK_ROOT=/data/data/com.termux/files/home/android-sdk export PATH=$PATH:/data/data/com.termux/files/home/android-sdk/cmdline-tools/latest/bin
ctrl+s for save ctrl+x for exit to editor
check one by one
gradle -v java --version sdkmanager --version
cd ls mv android-sdk android ls
cp /storage/emulated/0/Download/android-sdk.tar.xz android-sdk.tar.xz tar xJvf android-sdk.tar.xz cd android-sdk ls rm -rf tools
cd ls cd android ls cp -r cmdline-tools /data/data/com.termux/files/home/android-sdk/
cd ls rm -rf android
Now create a Android project using Project Creator than go directory Get Appyes | sdkmanager --licenses
cd /storage/emulated/0/AndroidH7Projects/App/app
gradle build
gradle build for build project gradle -v check version gradle assembleDebug Debug apk gradle signing report
Download aapt2 4.1.2 gradle plugin
cd ~/.gradle find . -type f -name aapt2-*-linux.jar
cp /storage/emulated/0/Download/aapt2-4.1.2-6503028-linux.jar ./caches/modules-2/files-2.1/com.android.tools.build/aapt2/4.1.2-6503028/e89d767fdf022a6e24c76466f9446a3b91bd8b0e/aapt2-4.1.2-6503028-linux.jar
cd /storage/emulated/0/AndroidH7Projects/App/app
gradle build
APK PATH storage/emulated/0/AndroidH7Projects/App/app/build/output/apk/debug/

