Bash script to install Cordova Android development environment with all dependencies on Ubuntu 24.04.
We're using it to build android applications on a cheap VPS. According to the algorithm:
- raised the server
- install dependencies
- built the application
- paid off the VPS
Login as root user sudo su
and download bash script:
apt install wget
wget https://gist.githubusercontent.com/zionskynet/0687eb18c50bf12fd02b77c474cfd2b6/raw/1853afae62e363153d8def477bccd630a88e869e/cordova-android-dependencies.sh
Set permissions to execute a bash script:
chmod +x cordova-android-dependencies.sh
Run script:
./cordova-android-dependencies.sh
This will install:
- JAVA 17 (openjdk-17-jdk + openjdk-17-jre)
- Gradle 8.10.2
- sdkmanager "platforms;android-34"
- sdkmanager "build-tools;34.0.0"
- NodeJS 18.xx
- Apache Cordova framework
Bash script contents
Check installed dependencies:
java -version
gradle -v
sdkmanager --help
jarsigner --help
keytool --help
zipalign -v
node -v
cordova -v
The installation script may not work, since everything is constantly changing, updated, and so on. If you experience errors related to Android SDK packages(sdkmanager, jarsigner, keytool, zipalign), let me know in comments:)
Alternatively you can install Android SDK via Bubblewrap CLI.