

This repository offers three templates: vanilla, JNI and AndroidX. Edit them to match the names of the folders that were just extracted. Extract the contents of both archives (at the top level) into the Sdk folder.Ĭheck the variables at the top of the includes.sh. In the level above that folder, create another folder called Sdk.ĭownload the build-tools and platform Android SDK packages - see "Getting the Android SDK" above for details. If you're on Windows, you'll need Cygwin/MSYS to make use of Bash and Perl.Ĭopy all files from this repository into a separate folder. These will all need to be accessible from your $PATH variable (see ). Make sure you have 7-Zip, Java Development Kit (a superset of the Java Runtime Environment), Bash & Perl, and optionally the Kotlin compiler installed. To download the SDK packages, run sdk-package-list.py, which will generate sdk-package-list.html with links to all SDK downloads.Īlternatively, you can acquire packages manually by downloading the aforementioned xml file and append each package name to. If you wish to run native code with JNI, you'll also need android-ndk-.zip.įor running the app remotely, you'll find adb inside platform-tools_-.zip. The only required SDK packages for compilation are build-tools_-.zip and platform_.zip.


For Android projects written in Kotlin and/or Java, using the latest AndroidX libraries
