I am having problem to build android with Cordova, when I execute cordova build android, I receive this error:
Error: Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable. I have do this to fix it:
sudo nano ~/.bash_profile and add this line:
export PATH=${PATH}:/Users/myname/Library/Android/sdk/platform-tools:/Users/myname/Library/Android/sdk/tools then this:
source ~/.bash_profile but I get again that error when I build, how can I fix it?
UPDATE:
This is the line I Added in the bash:
export PATH=${PATH}:/Users/myname/Library/Android/sdk/platform-tools:/Users/myname/Library/Android/sdk/tools export ANDROID_HOME=/Users/myname/Library/Android/sdk
The recent Android SDK tools removed the android command.
$ android -v The android command is no longer available. For manual SDK and AVD management, please use Android Studio. For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager cordova is behind the change and someone seems to be working on it: https://issues.apache.org/jira/browse/CB-12554
You can also downgrade your tools to a version where the android was still available.
Nevertheless, I found a way to run the Android app without having to downgrade my SDK tools. I would (1) run cordova prepare, then (2) run the command I need from Android Studio. In my case, running it on the emulator was enough.
UPDATE: The issue CB-12554 is resolved now and was released with the [email protected] release.
UPDATE: There were several related subsequent patches done and the newest version is [email protected]. Run cordova platform rm android; cordova platform add [email protected] to fix the issues.
For me this work , first check your cordova android version
cordova platform version android it shows 5.0 to me and after that upgrade the version by this command
cordova platform update android
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With