@rnx-kit/tools-android

0.2.0 • Public • Published

@rnx-kit/tools-android

Build npm version

@rnx-kit/tools-android is a collection of functions for deploying apps on Android.

Usage:

import * as tools from "@rnx-kit/tools-android";
Category Function Description
apk getPackageName(apk) Returns the package name and the first launchable activity of the specified APK.
apk install(device, apk, packageName) Installs the specified APK on specified emulator or physical device.
apk start(options, packageName, activityName) Starts the specified activity on specified emulator or physical device.
device getDevices() Returns a list of attached physical Android devices.
device getEmulators() Returns a list of available Android virtual devices.
device launchEmulator(emulatorName) Launches the emulator with the specified name.
device selectDevice(emulatorName, logger) Returns the emulator or physical device with the specified name.
gradle assemble(projectDir, buildParams) Invokes Gradle build.
gradle findOutputFile(projectDir, buildConfiguration) Tries to find Gradle build output file.
sdk getBuildToolsPath() Returns the path to Android SDK Build-Tools.

Readme

Keywords

none

Package Sidebar

Install

npm i @rnx-kit/tools-android

Weekly Downloads

1,725

Version

0.2.0

License

MIT

Unpacked Size

25.3 kB

Total Files

20

Last publish

Collaborators

  • kelset
  • hansenyy
  • jasonvmorse
  • acoates
  • rnbot
  • tido64
  • rnsdkbot