The recent Android SDK tools removed the
$ 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
UPDATE: There were several related subsequent patches done and the newest version is
cordova platform rm android; cordova platform add email@example.com to fix the issues.