If you run it again, you still don`t make Gradle happy. So manual acceptance is the only solution until someone finds better. (Please do!) to recreate the current $ANDROID-HOME/license folder on your computer. This would have the same result as the process described in the msg error link (tools.android.com/tech-docs/new-build-system/license). I had a similar problem, but the ./sdkmanager licenses weren`t working. I`m this thread and “obladors” comment gave me the solution: github.com/oblador/react-native-vector-icons/issues/527 To validate the problem went, just repeat the process involved in the licensing issue. Copy your license file in the Android SDK (i.e. Jenkins) from its other area of work, yes | sdkmanager –Lizenzen -ja | sdkmanager –update If you can`t find the Licenses directory, create a new directory and then insert it. If you want to use IDE to accept the license, I also found it easy to open Android Studio and create a new basic project to trigger the licensing agreements. After creating a project, the following license dialog box was presented, which I had to accept: If you use the Android SDK management interface and the license is still rejected, try what worked for me: this will create the necessary files in the license directory.
The problem is probably related to the use of BufferedReader in Java cmd.exe /C%ANDROID_HOME%-tools-bin-sdkmanager.bat–licenses” Android Studio > settings > Appearance and behavior > settings of the > System Android SDK Check the latest versions of Android, click Apply. It is at this time when Android will ask you to accept its licenses and the updated version (s) will be installed. Now you can build/run Ionic/Cordova/PhoneGap. It continues to display the unreased CTs of the SDK one by one and you have the option to choose `y/n`). Choose it for everyone. For more: stackoverflow.com/questions/40383323/cant-accept-license-agreement-android-sdk-platform-24/40383457#40383457 warning: File /Users/mtro.josevaler) strong text-io/.android/repositories.cfg could not be loaded. 6 out of 6 SDK package licenses are not accepted. License checks that have not been accepted (y/N)? Visit Topic forum.ionicframework.com/t/you-have-not-accepted-the-license-agreements-of-the-following-sdk-component/69570/3 or reply to this email to reply. @smitthakkar96 These licenses should have already been downloaded from the android-sdk-home/licenses directory. then run the sdkmanager command –licenses, is asked to accept the licenses.
Hello everyone, so after racking up my brain, I found that the first place to check is your variable environment 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. Copy the entire license directory/ and add it to Android`s SDK directory on the computer you want to create your projects on. There is a small delay between Yesses, so the order with the license could be suspended for some time, but it does not require human intervention.
The utility sdk manager guides you through the licenses that must be accepted. A sweater request has been created for licenses to be accepted by default. Keep in mind that | and –licenses –sdk_root-ANDROID_HOME.-clauses.