I am creating release APK using the following versions : node - 8.12.0 gradle - 4.10.2 ionic CLI - 4.0.5 Cordova - 8.0.0
When I run the
ionic cordova build android --prod --release
I am getting the following error.
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':CordovaLib'.
> Could not resolve all files for configuration ':CordovaLib:classpath'.
> Could not find intellij-core.jar (com.android.tools.external.com-intellij:intellij-core:26.0.1).
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/external/com-intellij/intellij-core/26.0.1/intellij-core-26.0.1.jar
When I place the "intellij-core-26.0.1" URL in browser, its showing status 404.
Anyone, Please suggest
I fixed it by editing \platforms\android\build.gradle file (line 39) to this: // Allow plugins to declare Maven dependencies via build-extras.gradle.
If anyone is having issues in CI(Jenkins/Travis) instead of making manual changes every time build hook can be handy
Changing the buildscript section in platforms\android\CordovaLib\build.gradle from
to
fixed the issue for me. CLI and AS are building fine now.
Try
This was for me what ended up working. Nothing else was doing the trick
ps. it installed android 7.1.4
Following on from Ruben Sala's suggestion, that didn't work for me. However, if you edit
platforms/android/CordovaLib/build.gradle
, and apply the same fix Ruben suggests, it does.I.e. change:
To:
ionic cordova platform remove android
ionic cordova platform add android@7.0.0