Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Não consigo rodar o projeto no celular android

Quando eu rodo : garconapp cordova run android --device

Error: /Users/lacsousa/.../Cordova_e_PhoneGap/projetos/garconapp/platforms/android/gradlew: Command failed with exit code 1 Error output:
Failed to notify ProjectEvaluationListener.afterEvaluate(), but primary configuration failure takes precedence.
java.lang.IllegalStateException: buildToolsVersion is not specified.
    at com.google.common.base.Preconditions.checkState(Preconditions.java:173)
    at com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.java:645)
    at com.android.build.gradle.BasePlugin$10.call(BasePlugin.java:608)
    at com.android.build.gradle.BasePlugin$10.call(BasePlugin.java:605)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:156)
    at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:120)
    at com.android.build.gradle.BasePlugin.lambda$createTasks$1(BasePlugin.java:603)
FAILURE: Build failed with an exception.

* Where:
Script '/Users/lacsousa/Documents/Luciano/MaterialPesquisa/Cordova_e_PhoneGap/projetos/garconapp/platforms/android/CordovaLib/cordova.gradle' line: 64

* What went wrong:
A problem occurred evaluating root project 'android'.
> No installed build tools found. Install the Android build tools version 19.1.0 or higher.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

Tudo que foi pedido na aula pra ser instalado no android sdk foi instalado.

3 respostas

Você adicionou a plataforma Android ao seu projeto?

sim ...

garconapp ll platforms 
total 8
drwxr-xr-x  20 lacsousa  staff   680B 11 Mai 22:53 android
drwxr-xr-x  14 lacsousa  staff   476B  5 Mai 22:23 browser
-rw-r--r--   1 lacsousa  staff    50B 11 Mai 22:51 platforms.json
solução!

Funcionou só agora ... Que canseira !! :-(

Depois de tantas modificações ... mas vamos lá !

Acho que depois que modifiquei algumas configurações de PATH no meu bash_profile.

Estava :

export ANDROID_HOME=/Users/lacsousa/Documents/java/android/tools
export PATH=$PATH:/usr/local/bin

Ficou :

export ANDROID_HOME=/Users/lacsousa/Documents/java/android

export PATH=$PATH:$JAVA_HOME:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
export PATH=$PATH:/usr/local/bin

Após isso, o gradle " se mexeu " e instalou vários pacotes.

.....
Downloading http://services.gradle.org/distributions/gradle-2.14.1-all.zip

O Build passou no celular !