react-native 環境搭建遇到問題

來源:互聯網
上載者:User

1.  

 task ':app:compileDebugJavaWithJavac'. > Could not find tools.jar 


是沒有配置java環境

D:/Java\jdk1.8.0_66". 

2. 


D:\Android\WorkSpace\AwesomeProject>react-native run-android JS server already running.
Building and installing the app on the device (cd android && gradlew.bat installDebug...


FAILURE: Build failed with an exception.


* What went wrong:
A problem occurred configuring project ':app'.

> failed to find target with hash string 'android-23' in: D:\Android\sdk\platforms


這個問題 是沒有安裝Android23 版本的sdk 或者 是環境變數配置錯誤

D:\Android\sdk\platforms  該目錄下 沒有Android 23  版本的sdk



3.


SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.
沒有配置Android 環境變數 配置下就好了  在環境變數path配置 
D:\Android\sdk\platform-tools
綜上所述 上面2個問題 在path 配置好環境變數:
D:\Android\sdk\;D:\Android\sdk\platform-tools
 
就行了 如果還報Android23 的錯誤 說明你沒下載Android23 的sdk,使用Android studio 下載就好了
 
4.
java.lang.RuntimeException: java.util.concurrent.ExecutionException: 
java.lang.RuntimeException: Could not connect to development server.
                                                                   
Try the following to fix the issue:
Ensure that the packager server is running
Ensure that your device/emulator is connected to your machine and has USB 
debugging enabled - run 'adb devices' to see a list of connected devices
If you're on a physical device connected to the same machine, 

run 'adb reverse tcp:8081 tcp:8081' to forward requests from your device


主要是沒有react-native沒有串連上伺服器

真機的話 晃一下 開啟

設定介面找到 

Dev Setting

配置自己上自己電腦的ip地址 192.168.1.101:8081

然後 再次搖晃手機 reload js 即可


小米手機搖晃的時候不出現設定菜單 需要進入 設定——更多應用—— 找到 你的apk   許可權管理- 最下面找到 顯示懸浮窗 允許即可。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.