title: Running “cordova build android” - AAPT: error: resource android:attr/fontVariationSettings not found. \n android:attr/ttcIndex not found
body: <p>I could use command <code>ionic cordova build android</code> to build my project to apk file well in March, but after about 4 months doing nothings, it became unbuildable now.</p>
  
  <p>I have researched and followed some, but nothings work at all, include:
  <a href="https://stackoverflow.com/questions/49162538/running-cordova-build-android-unable-to-find-attribute-androidfontvariation">Running &quot;cordova build android&quot; - unable to find attribute android:fontVariationSettings and android:ttcIndex</a></p>
  
  <p>$ ionic -v
  5.0.3</p>
  
  <p>$ cordova -v
  9.0.0 (cordova-lib@9.0.1)</p>
  
  <p>Using dependencies and plugins:
      "@ionic-native/brightness": "^4.15.0",
      "@ionic-native/core": "^4.12.2",
      "@ionic-native/firebase": "^4.12.0",
      "@ionic-native/google-maps": "^4.12.0",
      "@ionic-native/in-app-browser": "^4.12.0",
      "@ionic-native/splash-screen": "~4.11.0",
      "@ionic-native/status-bar": "~4.11.0",
      "@ionic/storage": "2.1.3",</p>
  
  <pre><code>"cordova-android": "7.0.0",
  "cordova-plugin-brightness": "^0.2.0",
  "cordova-plugin-device": "^2.0.2",
  "cordova-plugin-firebase": "^1.1.4",
  "cordova-plugin-googlemaps": "^2.4.6",
  "cordova-plugin-inappbrowser": "^3.0.0",
  "cordova-plugin-ionic-keyboard": "^2.1.3",
  "cordova-plugin-ionic-webview": "^2.2.0",
  "cordova-plugin-splashscreen": "^5.0.2",
  "cordova-plugin-statusbar": "^2.4.2",
  "cordova-plugin-whitelist": "^1.3.3",
  </code></pre>
  
  <pre><code>C:\Users\bb\.gradle\caches\transforms-1\files-1.1\support-compat-27.1.1.aar\3a6ca51037ab15caf4633bd4cbfb4935\res\values\values.xml:20:5-70: AAPT: error: resource android:attr/fontVariationSettings not found.
  
  C:\Users\bb\.gradle\caches\transforms-1\files-1.1\support-compat-27.1.1.aar\3a6ca51037ab15caf4633bd4cbfb4935\res\values\values.xml:20:5-70: AAPT: error: resource android:attr/ttcIndex not found.
  
  C:\Workspace\myproject\platforms\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:95: error: resource android:attr/fontVariationSettings not found.
  C:\Workspace\myproject\platforms\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:95: error: resource android:attr/ttcIndex not found.
  error: failed linking references.
  
  Failed to execute aapt
  com.android.ide.common.process.ProcessException: Failed to execute aapt
          at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)
          ...
          at java.lang.Thread.run(Thread.java:748)
  Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
          at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
          at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:482)
          at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
          at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:794)
          ... 47 more
  Caused by: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
          at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
          at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:462)
          at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
          at com.android.builder.internal.aapt.v2.QueueableAapt2.lambda$makeValidatedPackage$1(QueueableAapt2.java:179)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
          ... 1 more
  Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
          at com.android.builder.png.AaptProcess$NotifierProcessOutput.handleOutput(AaptProcess.java:454)
          at com.android.builder.png.AaptProcess$NotifierProcessOutput.err(AaptProcess.java:411)
          at com.android.builder.png.AaptProcess$ProcessOutputFacade.err(AaptProcess.java:332)
          at com.android.utils.GrabProcessOutput$1.run(GrabProcessOutput.java:104)
  
  FAILURE: Build failed with an exception.
  
  * What went wrong:
  Execution failed for task ':app:processDebugResources'.
  &gt; Failed to execute aapt
  
  * Try:
  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
  
  * Get more help at https://help.gradle.org
  
  BUILD FAILED in 9s
  [ERROR] An error occurred while running subprocess cordova.
  
          cordova.cmd build android exited with exit code 1.
  </code></pre>