2016-07-31 3 views
2

Ich habe gerade React Native und Android Studio installiert. Ich eine auf Ubuntu 14.04 LTS und ich versucheFehler beim Suchen der Build Tools-Version 24.0.1 mit reaktivem nativen

react-native run-android 

Aber ich habe einen Fehler wie dieser

Starting JS server... 
Running /home/marta/Android/Sdk/platform-tools/adb reverse tcp:8081 tcp:8081 
error: no devices/emulators found 
Could not run adb reverse: Command failed:/home/marta/Android/Sdk/platform-tools/adb reverse tcp:8081 tcp:8081 
Building and installing the app on the device (cd android && ./gradlew installDebug... 

FAILURE: Build failed with an exception. 

* What went wrong: 
A problem occurred configuring project ':app'. 
> failed to find Build Tools revision 24.0.1 

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

BUILD FAILED 

Total time: 6.992 secs 
Could not install the app on the device, read the error above for details. 
Make sure you have an Android emulator running or a device connected and have 
set up your Android development environment: 
https://facebook.github.io/react-native/docs/android-setup.html 

zu laufen Ich habe auch

android list sdk -a 

und ich installiert

Installing Archives: 
Preparing to install archives 
Downloading Android SDK Platform-tools, revision 24.0.1 
Installing Android SDK Platform-tools, revision 24.0.1 
Stopping ADB server succeeded. 
Installed Android SDK Platform-tools, revision 24.0.199%) 
Stopping ADB server succeeded. 
Starting ADB server succeeded. 
Done. 1 package installed. 

Und so sieht meine build.gradle Datei aus wie

http://i.imgur.com/xWGnMTY.png

Haben Sie eine Ahnung, was falsch ist?

Sorry für das Posten nicht Fotos, aber anscheinend brauche ich 10 Ruf etwas.

+0

'Fehler: keine Geräte/Emulatoren gefunden '... Führen Sie' adb devices' aus. Gibt es eine Verbindung? –

+0

Dann unter dem ... 'Stellen Sie sicher, dass Sie einen Android-Emulator oder ein Gerät angeschlossen haben und Ihre Android-Entwicklungsumgebung eingerichtet haben:' –

+0

Obwohl ... gemäß Ihrer build.gradle verwenden Sie '23.0.1' , damit dieser Fehler nicht wirklich Sinn macht. –

Antwort

2

Run:

android 

in Ihrem sdk/tools dem Android-Manager zu öffnen. Wählen Sie "SDK Build Tools Version 24.0.1" und installieren Sie es. Sie müssen das mit dem Android-Manager tun und nicht mit Android Studio, das eine Version installiert, die nicht erkannt werden kann.

0

Ich löse dieses Problem.

android list sdk -a 

Dies gab mir eine Liste von Paketen für die Installation zur Verfügung und dann wähle ich, was ich brauchte.

android update sdk -a -u -t [number from list of what I wanted to install] 

Vielen Dank für Ihre Hilfe.

0

Ich litt von ähnlichen Fehler, und der Grund war, dass ich SDK Build Tool 24.0.1 nach der Installation SDK Build Tool 24.0.2 gelöscht.

fand ich eine andere Möglichkeit, das Problem von hier zu beheben: http://www.garasiku.web.id/web/joomla/index.php/android/91-android-studio-2-1-3-failed-to-find-build-tools-revision-24-0-1

Einfache Kopie & Paste.

1: Change project view to Android 
2: Go to Grandle Scripts and open "build.gradle (Module:app)" 
3: change buildToolsVersion "24.0.1" -> buildToolsVersion "24.0.2" 
     ... 
     android { 
      compileSdkVersion 24 
      buildToolsVersion "24.0.1" 
     ... 
4. Sync your project 

Das funktioniert gut für mich.

Verwandte Themen