> For the complete documentation index, see [llms.txt](https://docs.ionicfirebaseapp.com/reactrestaurant/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionicfirebaseapp.com/reactrestaurant/restaurant-app-1/releases.md).

# Release Build

Goto: <https://facebook.github.io/react-native/docs/signed-apk-android.html#docsNav>

### Generating a signing key

You can generate a private signing key using `keytool`. On Windows `keytool` must be run from `C:\Program Files\Java\jdkx.x.x_x\bin`.

```
$ keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
```

Set up for generating Signed Apk [click here](https://facebook.github.io/react-native/docs/signed-apk-android.html#docsNav)

### Generating the release APK

```
** $ cd android && ./gradlew assembleRelease
```

### Testing the release build of your app

```
** $ react-native run-android --variant=release
```
