2016-07-31 53 views
2

我剛剛安裝了React Native和Android Studio。我一個在Ubuntu 14.04 LTS,我試圖運行無法找到構建工具版本24.0.1與反應原生

react-native run-android 

但我有這樣

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 

錯誤我也查

android list sdk -a 

和我裝

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. 

這就是我的build.gradle文件的外觀像

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

你有什麼想法,有什麼不好?

對不起張貼照片,但顯然我需要10聲望的東西。

+0

錯誤:找不到設備/模擬器...運行adb設備。有連接嗎? –

+0

然後在下面......'確保你有一個Android模擬器運行或設備連接,並且已經設置了你的Android開發環境:' –

+0

雖然...根據你的build.gradle,你使用'23.0.1' ,這樣錯誤就沒有意義了。 –

回答

2

運行:

android 
在SDK/tools目錄打開Android的經理

。選擇「SDK構建工具版本24.0.1」並安裝它。您需要使用Android管理器而不是Android Studio來安裝反應無法檢測的版本。

0

我解決了這個問題。

android list sdk -a 

這給了我可用於安裝的軟件包列表,然後選擇我需要的軟件包。

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

謝謝你的幫助。

0

我遭受了類似的錯誤,原因是我在安裝SDK構建工具24.0.2後刪除了SDK構建工具24.0.1。

我找到了另一種方式來從這裏解決這個問題: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

簡單的複製粘貼&。

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 

這對我很好。

相關問題