JAVA_HOME no change for ionic run android

I am developing in Ionic 4. I am using mac Mojave, and according to java -version , I am using 1.8.0_201 , and $ JAVA_HOME also points to 1.8.0_201 . However, when running ionic cordova run android, it gives me an android version error, because it indicates that I am using the JAVA_HOME of java 11.

Where is JAVA_HOME specified for ionic?

Estoy desarrollando en Ionic 4. Uso mac Mojave, y según java -version , estoy usando la 1.8.0_201 , y el $JAVA_HOME apunta también a la 1.8.0_201 . Sin embargo, al ejecutar ionic cordova run android, me da un error de versión de android, por que indica que estoy usando el JAVA_HOME de la java 11.

¿Dónde se especifica JAVA_HOME para ionic?

java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

$JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home

Error …

cordova build android --device Android Studio project detected ANDROID_HOME=/Users/antoniodelgado/Library/Android/sdk JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home studio