If you don`t use Android Studio, you should do it here: #1726 (comment) I`m trying to create my app with Ionic Cloud. The local structure with cordova CLI works, but the Ionic cloud construction still fails. This is the Build edition: Alternatively, to learn how to transfer licensing agreements from one workstation to another, go to d.android.com/r/studio-ui/export-licenses.html @smitthakkar96 These licenses should have already been downloaded into the sdk home/licenses android directory. The problem arises when some of your Android modules need to be compiled with a different sdk from the main image (28 in this case). Licenses are not signed… I solved this problem, installed these components in “Android 7.0 (API 24)”: SDK platform Google Apis Sources for Android SDK A sweater request was created so that licenses were accepted by default. My circleCI set up for Android has been working successfully for a few weeks, but all of a sudden today all constructions fail with the following: at ChildProcess.whenDone (/project/cordova/node_modules/cordova-common/src/superspawn.js:169:23) Hello everyone, according to Racking my brain, I found that the first place is to check your environment variables to check the Android home path. Follow it from there and update the necessary sDKs in your SDK manager. What was my problem was: I had an earlier version of Android Studio that I deleted, so my path was different for the new one and I also had Embarcadero as well as in another way, so I updated in one SDK manager, but Ionic 2 used the other where I hadn`t updated and accepted the licenses. If you have the same problems, just copy the new files in both paths for them to be reflected. Just my two cents. I hope it will help someone else.
Install the latest Android Studio and accept the license agreement. I had an old installation of Android Studio in C and new in E. I had uninstalled the old version, but Android Studio didn`t erase all the files and put my Env back. Variable. So I just followed You did not accept the licensing agreements of the following SDK components: in this case you have to install [Android SDK Platform 24]. in fact, the auxiliary text pushes you in the right direction. > you did not accept the licensing agreements of the following SDK components: The problem identified – I had some plugins that asked for “com.google.android.gms:play-services-xxxxx:10.2,” and others asked for “com.google.android.gms:play-services-xxxxx:11,” which seems to have created an incompatibility. Once I have all the plugins asks 11o its work. NB: This led to the immediate acceptance of the SDK license, and the construction worked from there.
I had the same problem and I used @peters. Answer Wang to generate the license and license files placed in the sdk folder. I use the cordova push plugin for push notifications I installed Google Service Depot and Google Play service packages by Android SDK Manager, but if I ever create ionic Build Android, gives me the next error. See this page for a detailed description: cordova-android-support-gradle-release Android > Settings > Appearance and Behavior > settings of the > Android SDK Tick system the latest versions of Android (or what you need), click Show. It is at this time when Android will ask you to accept its licenses and the updated version (s) will be installed. Check the license for the Android SDK Platform 27 package in C:-Users-Lenovo-AppData-Local-Android-Android License Warning: The license for the Android SDK Platform 27 package is not accepted.