Gradle build using termux

 

Important Download URLs


Latest Termux Apk 

com.termux_117.apk


  • All file download on storage/emulated/0/Download

https://github.com/Lzhiyong/termux-ndk/releases

Opne Jdk

android-sdk.tar.xz

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/

gradle-7.1.1-bin.zip

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

	

yes | sdkmanager --licenses

Now create a Android project using Project Creator than go directory Get App
	

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/