Eu crio o projeto ionic 2 e adiciono um plugin de diagnóstico cordova como este :
ionic plugin add cordova.plugins.diagnostic
npm install --save @ionic-native/diagnostic
e adicionar uma plataforma andróide como esta :
ionic platform add android@latest
mas quando construo com a consola "andróide de construção iónica" dá-me este erro:
Error: Could not find an installed version of Gradle either in Android Studio,
or on your system to install the gradle wrapper. Please include gradle
in your path, or install Android Studio
e eu tento fazer o download do manualy gradle.3.3-all.zip e alterar esta distribuiçãoUrl var em platform/android/cordova/lib/lib/builders/GradleBuilder.js
var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'https\\://services.gradle.org/distributions/gradle-3.3-all.zip'
para:
var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'file:///E:/gradles/gradle-3.3-all.zip';
mas não funcionando e o console me dá o último erro.
Eu não sei como adicionar gradle para android@latest versão
Tente instalar o gradle e inclua-o no seu caminho. Clique no link abaixo para obter o manual. https://gradle.org/install
Há um problema com a versão 6.4.0 da cordova e a versão 6.2.1 do androide, por favor tente com as versões compatíveis abaixo
versão da cordova deve ser 6.4.0
sudo npm install -g [email protected]
Instale o androide no seu projeto
plataforma sudo cordova adicionar [email protected]
or
plataforma sudo iónica adicionar [email protected]
Primeiro desinstale ionic e cordova, mais tarde defina suas variáveis envarionment JAVA_HOME
, ANDROID_HOME
e PATH
e depois reinstale ionic cordova e adicione plataforma como a seguinte:
$ sudo npm install -g ionic cordova
$ ionic platform add android
O ionic irá configurar os pacotes de graduação corretamente.