# cordova-android

> cordova-android release

Latest version **15.1.0** (published 2026-07-22) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install cordova-android
pnpm add cordova-android
yarn add cordova-android
bun add cordova-android
```

## Health

**Score 65/100 (B)** — status: active.

Positive: has types; no vulnerabilities; recently updated; high maintenance score; high quality score.

Warnings: low downloads; no esm support.

## Facts

| | |
|---|---|
| Version | 15.1.0 |
| Published | 2026-07-22 |
| First published | 2014-05-27 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=20.17.0 \|\| >=22.9.0 |
| Dependencies | 12 |
| Unpacked size | 874 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 3788 |
| Author | Apache Software Foundation |
| Maintainers | brodybits, dpogue, cordovaowner, stevegill, purplecabbage, anis, filmaj, bowserj, shazron, surajpindoria, erisu, niklasmerz, janpio, normanbreau, pvpoyer, agrieve, kamrik, kotikov.vladimir, cmarcelk, apachebuilds, muratsu |
| Keywords | android, cordova, apache |

## Links

- npm: https://www.npmjs.com/package/cordova-android
- Repository: https://github.com/apache/cordova-android
- Homepage: https://github.com/apache/cordova-android#readme
- Issues: https://github.com/apache/cordova-android/issues
- npm.io page: https://npm.io/package/cordova-android

## Dependencies (12)

- [nopt](https://npm.io/package/nopt.md) ^9.0.0
- [execa](https://npm.io/package/execa.md) ^5.1.1
- [which](https://npm.io/package/which.md) ^6.0.1
- [dedent](https://npm.io/package/dedent.md) ^1.7.1
- [semver](https://npm.io/package/semver.md) ^7.7.4
- [fast-glob](https://npm.io/package/fast-glob.md) ^3.3.3
- [untildify](https://npm.io/package/untildify.md) ^4.0.0
- [string-argv](https://npm.io/package/string-argv.md) ^0.3.2
- [cordova-common](https://npm.io/package/cordova-common.md) ^6.0.0
- [is-path-inside](https://npm.io/package/is-path-inside.md) ^3.0.3
- [android-versions](https://npm.io/package/android-versions.md) ^2.1.1
- [properties-parser](https://npm.io/package/properties-parser.md) ^0.6.0

## Alternatives

- [@sindresorhus/slugify](https://npm.io/package/@sindresorhus/slugify.md) — 3.7M weekly downloads
- [solid-js](https://npm.io/package/solid-js.md) — 2.7M weekly downloads
- [expo-glass-effect](https://npm.io/package/expo-glass-effect.md) — 2.5M weekly downloads
- [nanoassert](https://npm.io/package/nanoassert.md) — 780.8K weekly downloads
- [@ffmpeg/ffmpeg](https://npm.io/package/@ffmpeg/ffmpeg.md) — 529.5K weekly downloads

## Recent versions

- 15.1.0 (latest) — 2026-07-22
- 15.0.0-nightly.20251125002453809.sha.d7afba0a (nightly) — 2025-11-25
- 3.7.0 (rc) — 2015-01-23
- 15.0.0 — 2026-03-06
- 15.0.0-nightly.20251124002730161.sha.d7afba0a — 2025-11-24
- 15.0.0-nightly.20251122002424873.sha.ebe6890d — 2025-11-22
- 15.0.0-nightly.20251119002618228.sha.655aa0a5 — 2025-11-19
- 15.0.0-nightly.20251118002526729.sha.655aa0a5 — 2025-11-18
- 15.0.0-nightly.20251117002630732.sha.655aa0a5 — 2025-11-17
- 15.0.0-nightly.20251115002454896.sha.655aa0a5 — 2025-11-15
- 15.0.0-nightly.20251114002605023.sha.655aa0a5 — 2025-11-14
- 15.0.0-nightly.20251113002531212.sha.655aa0a5 — 2025-11-13
- 15.0.0-nightly.20251112002541218.sha.655aa0a5 — 2025-11-12
- 15.0.0-nightly.20251111002616864.sha.655aa0a5 — 2025-11-11
- 15.0.0-nightly.20251110002700134.sha.655aa0a5 — 2025-11-10
- … 2507 more at https://npm.io/package/cordova-android/versions

## README

<!--
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements.  See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership.  The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License.  You may obtain a copy of the License at
#
#   http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied.  See the License for the
# specific language governing permissions and limitations
# under the License.
#
-->

# Cordova Android

[![npm - Latest](https://img.shields.io/npm/v/cordova-android/latest?label=Latest%20Release%20(npm))](https://npmjs.com/package/cordova-android)

[![GitHub](https://img.shields.io/github/package-json/v/apache/cordova-android?label=Development%20(Git))](https://github.com/apache/cordova-android)
[![GitHub - Node Workflow](https://github.com/apache/cordova-android/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/apache/cordova-android/actions/workflows/ci.yml?query=branch%3Amaster)
[![GitHub - Release Audit Workflow](https://github.com/apache/cordova-android/actions/workflows/release-audit.yml/badge.svg?branch=master)](https://github.com/apache/cordova-android/actions/workflows/release-audit.yml?query=branch%3Amaster)
[![Code Coverage](https://codecov.io/github/apache/cordova-android/coverage.svg?branch=master)](https://codecov.io/github/apache/cordova-android?branch=master)

Cordova Android is an Android application library that allows for Cordova-based projects to be built for the Android Platform. Cordova based applications are, at the core, applications written with web technology: HTML, CSS and JavaScript.

[Apache Cordova](https://cordova.apache.org/) is a project of [The Apache Software Foundation (ASF)](https://apache.org/).

## Requirements

* Java Development Kit (JDK)
* [Android SDK](https://developer.android.com/)
* [Gradle](https://gradle.org/)
* [Node.js](https://nodejs.org)

> [!TIP]
> Refer to the official Apache Cordova documentation for details on the requirements and prerequisites for building Cordova-Android applications. These resources outline the necessary tools, supported versions, and platform requirements:
>
> * [System Requirements](https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html#system-requirements)
> * [Required Software & Tools](https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html#the-required-software-&-tools)
> * [Android API Level Support](https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html#android-api-level-support)

## Create a Cordova project

Follow the instructions in the [**Create your first Cordova app**](https://cordova.apache.org/docs/en/latest/guide/cli/index.html) section of [Apache Cordova Docs](https://cordova.apache.org/docs/en/latest/)

## Updating a Cordova project

When you install a new version of the [`Cordova CLI`](https://www.npmjs.com/package/cordova) that pins a new version of the [`Cordova-Android`](https://www.npmjs.com/package/cordova-android) platform, you can follow these simple upgrade steps within your project:

```bash
cordova platform rm android
cordova platform add android
```

## Debugging in Android Studio

Import project in Android Studio through _File > Open_ and targeting `/path/to/your-cdv-project/platforms/android/`.

## Further reading

* [Apache Cordova](https://cordova.apache.org/)

---
_Source: https://npm.io/package/cordova-android · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
