El día de hoy intentaba ejecutar el emulador de Android, para evitar estar instalando la app en el celular, así que tuve que agregar una imagen de emulador en Android Studio, pero primero tuve que actualizarlo, después de actualizar y crear correctamente el emulador, me dispuse a ejecutar el comando:
cordova run android
Y me aparece el error de:
Error: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK.
Después de esto, tampoco podía generar el APK porque aparecia ese error, si alguien tiene el mismo problema, les comparto la solución:
- Abran la terminal
- Peguen el siguiente comando:
curl -s “https://get.sdkman.io” | bash
- Cierren y vuelvan a abrir la terminal
- Ejecuten el siguiente comando
sdk install gradle
- Cierren y vuelvan a abrir la terminal
- Finalmente corran su emulador o compilen su app
De esta manera reinstalan nuevamente Gradle y deja de aparecerles el error.
Espero les sea de ayuda, saludos!