@rnx-kit/tools-android
v0.2.0
Published
A collection of functions for deploying apps on Android
Downloads
393
Keywords
Readme
@rnx-kit/tools-android
@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. |