Android SDK installer for Uno and Fuse apps


Keywords
android, sdk, jdk, installer, uno, fuse, ndk, npm
License
MIT
Install
npm install android-build-tools@2.0.3

Documentation

Android build tools installer

AppVeyor build status NPM package NPM downloads License: MIT Supported platforms

Android SDK installer for Uno and Fuse apps.

Possibly useful in other scenarios where the Android SDK is needed as well.

Visit Fuse Open for more information about Uno and Fuse.

Install

$ npm install android-build-tools -g

This package is suitable for Linux, macOS and Windows (64-bit).

  • Please note that JDK 17 is recommended for Android development.

  • If you're using Fuse SDK v2.3 or lower, you should install android-build-tools@1.x.

  • If you're using Fuse SDK v1.12 or lower, you should install android-build-tools@1.2.0.

Changes since 1.x

  • Requiring minimum JDK 17 for Gradle 8.0 support.
  • No longer installing a specific version of NDK. The right version will be installed when running Gradle.

SDK location

The SDK is installed to one of the locations below.

Host OS Location
Linux ~/Android/Sdk
macOS ~/Library/Android/sdk
Windows %LOCALAPPDATA%\Android\sdk

On Windows, if your user name or %LOCALAPPDATA% contain non-ASCII characters, the SDK is installed to %PROGRAMDATA%\Android\sdk instead. This is because we get build errors if the SDK location contains non-ASCII characters.

Related packages

Contributing

Please report an issue if you encounter a problem, or open a pull request if you make a patch.