Firebase App unable to Compile on Android with AAPT error

Finally found a solution, based on a response from SO:

I may have deleted platforms folder beforehand

  1. Run:
    ionic cordova platform rm android
  2. Run:
    ionic cordova platform add android@8.0.0
  3. Run:
    ionic cordova plugin add cordova-plugin-androidx
  4. Run:
    ionic cordova plugin add cordova-plugin-androidx-adapter
  5. Make sure your gradle.properties has:
    cdvMinSdkVersion=19
  6. Make sure your build.gradle has:
    project.ext { defaultBuildToolsVersion="28.0.3" //String defaultMinSdkVersion=19 //Integer - Minimum requirement is Android 4.4 defaultTargetSdkVersion=28 //Integer - We ALWAYS target the latest by default defaultCompileSdkVersion=28 //Integer - We ALWAYS compile with the latest by default }
  7. Make sure your confix.xml has:
    <preference name="android-minSdkVersion" value="19" />

This person explains the problem pretty well on his answer, so i encourage you to read it.

41 Likes