npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

bare-apk

0.1.2

@kasperisager

npmHomeRepoSnykSocket
Downloads:380
$ npm install bare-apk
DailyWeeklyMonthlyYearly

bare-apk

APK packaging tools for Bare.

npm i bare-apk

Usage

const { createAppBundle, createAPK } = require('bare-apk')

await createAppBundle('./path/to/AndroidManifest.xml', './app.aab')

await createAPK('./app.aab', './app.apk')

API

await createAppBundle(manifest, out[, options])

Options include:

options = {
  targetSDK: DEFAULT_TARGET_SDK,
  // Additional files and directories to include in uncompressed format
  include: [],
  // Resource directory to compile and compress
  resources
}

await createAPKSet(bundle, out[, options])

Options include:

options = {
  universal: false,
  archive: true,
  sign: false,
  keystore,
  keystoreKey,
  keystorePassword
}

await createAPK(bundle, out[, options])

Options include:

options = {
  sign: false,
  keystore,
  keystoreKey,
  keystorePassword
}

constants

ConstantDescription
ANDROID_HOMEThe Android SDK root directory.
DEFAULT_MINIMUM_SDKThe default minimum Android SDK API level.
DEFAULT_TARGET_SDKThe default target Android SDK API level.

License

Apache-2.0