
Comando para testes (com livereload):
  ionic cordova run android --device -c -l --external

Comando para testes (sem livereload):
  ionic cordova run android --device


importante trocar compile presente no agoraos-barcodescanner.gradle por implementation

gradle --version

------------------------------------------------------------
Gradle 8.2
------------------------------------------------------------

Build time:   2023-06-30 18:02:30 UTC
Revision:     5f4a070a62a31a17438ac998c2b849f4f6892877

Kotlin:       1.8.20
Groovy:       3.0.17
Ant:          Apache Ant(TM) version 1.10.13 compiled on January 4 2023
JVM:          17.0.1 (Oracle Corporation 17.0.1+12-39)
OS:           Windows 10 10.0 amd64

javac -version
javac 17.0.1

ionic info

Ionic:

   Ionic CLI                     : 6.20.9 (C:\Users\Edmund\AppData\Roaming\nvm\v16.20.0\node_modules\@ionic\cli)
   Ionic Framework               : @ionic/angular 5.9.3
   @angular-devkit/build-angular : 0.900.7
   @angular-devkit/schematics    : 12.1.1
   @angular/cli                  : 9.0.7
   @ionic/angular-toolkit        : 2.3.3

Cordova:

   Cordova CLI       : 12.0.0 (cordova-lib@12.0.2)
   Cordova Platforms : android 14.0.1
   Cordova Plugins   : cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 5.0.0, (and 16 other plugins)

Utility:

   cordova-res (update available: 0.15.4) : 0.14.0
   native-run (update available: 2.0.1)   : 1.0.0

System:

   Android SDK Tools : 26.1.1 (C:\Users\Edmund\AppData\Local\Android\Sdk)
   NodeJS            : v16.20.0 (C:\Program Files\nodejs\node.exe)
   npm               : 8.19.4
   OS                : Windows 10


**Importante**
"ionic cordova build android" não funciona corretamente (ele espera um arquivo de debug que é gerado em outro lugar). Porém
executando diretamente com "cordova build android" conseguimos o mesmo resultado.

**Importante 2**
adicionar a plataforma (se necessário):
  cordova platform add android@14

**Importante 3**
build_prod.bat funciona normalmente para gerar o .aab

**Importante 4**
Trocar "compile" por "implementation" no arquivo plugins/phonegap-plugin-barcodescanner/barcodescanner.gradle
O projeto foi abandonado e a correção não foi feita.

**Importante 5**
Ao baixar o repo:
  npm ci --legacy-peer-deps
  cordova platform add android@14
  ionic cordova prepare android
  cordova run android --device -c -l

---

cordova plugin add @mauron85/cordova-plugin-background-geolocation --variable ICON=@mipmap/ic_launcher --variable SMALL_ICON=@mipmap/ic_launcher

npm install @ionic-native/background-geolocation

