# Ionic cordova build android --release aab "Web page not available"

**URL:** <https://forum.ionicframework.com/t/ionic-cordova-build-android-release-aab-web-page-not-available/222459>\
**Category:** Ionic Framework\
**Created:** [April 18, 2022, 2:43pm UTC](https://forum.ionicframework.com/t/ionic-cordova-build-android-release-aab-web-page-not-available/222459 "2022-04-18T14:43:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![aadipop](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@aadipop](https://forum.ionicframework.com/u/aadipop)\
**Post date:** [April 18, 2022, 2:43pm UTC](https://forum.ionicframework.com/t/ionic-cordova-build-android-release-aab-web-page-not-available/222459/1 "2022-04-18T14:43:58Z")

</div>

I created a simple ionic app, works good if i build with `--packageType=apk` and install it to the phone or run with `--livereload` but when i build it locally without `--packageType=apk` or run the pipeline on git actions the app will show this error:

 ![WhatsApp Image 2022-04-07 at 20.57.43](https://global.discourse-cdn.com/ionicframework/original/3X/6/9/6937d3fd4f10144b07af84f978faf22c2a42168a.jpeg)

this is the pipeline:

```auto
name: android_build

on:
  push:
    branches:
      - main

jobs:
  build:
    name: Build APK
    runs-on: ubuntu-latest
    steps:
      - name: Checkout source
        uses: actions/checkout@v2

      - name: Setup java
        uses: actions/setup-java@v1
        with:
          java-version: 1.8

      - name: Setup Android SDK
        uses: android-actions/setup-android@v2

      - name: Setup Node.js
        uses: actions/setup-node@v1
        with:
          node-version: 16.x

      - name: Install Cordova
        run: npm install -g cordova

      - name: Install Ionic
        run: npm install -g @ionic/cli && npm i -g cordova-res

      - name: Install app dependencies
        run: npm install

      - name: Add resources
        run: ionic cordova resources

      - name: sdk version
        run: sdkmanager --uninstall 'build-tools;31.0.0' && sdkmanager --uninstall 'build-tools;32.0.0' && sdkmanager "build-tools;30.0.3" "platforms;android-30"

      - name: Add Android platform
        run: ionic cordova platform add android

      - name: Build Android Release APK
        run: cordova build android --release --prod -- --keystore=./app-mobile.keystore --storePassword=${{ secrets.KEYSTORE_PASS }} --alias=app-mobile --password=${{ secrets.KEYSTORE_PASS }}

      - name: Upload APK
        uses: actions/upload-artifact@v1
        with:
          name: app-release.aab
          path: platforms/android/app/build/outputs/bundle/release/app-release.aab

```

on ios works good,

any hints?

thanks

---

<div class="post-metadata">

**Author:** ![aadipop](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@aadipop](https://forum.ionicframework.com/u/aadipop)\
**Post date:** [April 19, 2022, 7:42am UTC](https://forum.ionicframework.com/t/ionic-cordova-build-android-release-aab-web-page-not-available/222459/2 "2022-04-19T07:42:13Z")

</div>

meanwhile I got it working by adding `ionic cordova prepare android` before build step
