Adding platform Android to Cordova fails but "android" is on PATH -


i having annoying issue when try run cordova project on android.

when run command

$ cordova platform add android 

it fails following error:

error: failed run "android". make sure have latest android sdk installed, , "android" command (inside tools/ folder) added path. 

however, have android command in path, , have android sdk installed:

$ echo $path /home/<user>/code/android-studio/gradle/gradle-3.2/bin:/home/<user>/android/sdk/tools:/home/<user>/android/sdk/platform-tools:<...> 

i can run android command in shell, , list installed sdks:

$ android list target ************************************************************************* "android" command deprecated. manual sdk, avd, , project management, please use android studio. command-line tools, use tools/bin/sdkmanager , tools/bin/avdmanager ************************************************************************* running /home/arthur/android/sdk/tools/bin/avdmanager list target  available android targets: ---------- id: 1 or "android-26"      name: android api 26      type: platform      api level: 26      revision: 2 

my cordova version follows:

$ cordova --version 4.0.0 

it has version otherwise project won't build.

what missing here? do cordova recognize android command available?

thanks!


Comments

Popular posts from this blog

neo4j - finding mutual friends in a cypher statement starting with three or more persons -

php - How to remove letter in front of the word laravel -

minify - Minimizing css files -