# cordova-android-res

> Android resource resizing for Cordova

Latest version **0.0.3** (published 2015-06-28) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

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

Provides the command `cordova-android-res`.

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.0.3 |
| Published | 2015-06-28 |
| First published | 2015-06-04 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 4 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Bound State Software Inc |
| Maintainers | mikejpeters |
| Keywords | cordova, android, resource, resize |

## Links

- npm: https://www.npmjs.com/package/cordova-android-res
- Repository: https://github.com/boundstate/cordova-android-res
- Issues: https://github.com/boundstate/cordova-android-res/issues
- npm.io page: https://npm.io/package/cordova-android-res

## Dependencies (4)

- [q](https://npm.io/package/q.md) ^1.4.1
- [glob](https://npm.io/package/glob.md) ^5.0.10
- [colors](https://npm.io/package/colors.md) ^1.1.0
- [android-res](https://npm.io/package/android-res.md) 0.0.3

## 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

- 0.0.3 (latest) — 2015-06-28
- 0.0.2 — 2015-06-04
- 0.0.1 — 2015-06-04

## README

# cordova-android-res

Automatic Android resource resizing for Cordova. Create an `android-res` folder containing the images you want to resize 
in the root folder of your Cordova project and use cordova-android-res to automatically resize and copy the images for 
all current Android devices.

### Manual usage

1. `npm install -g cordova-android-res`
2. Create an `android-res` folder containing the images you want to resize in the root folder of your Cordova project
3. Run `cordova-android-res`.

### Automated usage

1. `npm install cordova-android-res --save-dev`

2. Create `my-android-res-hook.js`
    ```javascript
    var cordovaAndroidRes = require('cordova-android-res');
    
    module.exports = function() {
      return cordovaAndroidRes();
    };
    ```

3. Add hook to `config.xml`
    ```xml
    <hook src="my-android-res-hook.js" type="after_platform_add" />
    ```

That's it. Now every time you `cordova add platform`, the Android resources will be auto generated.

### Requirements

- GraphicsMagick
- Android platform added to your project

### License

MIT

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