React Native 環境搭建攻略

來源:互聯網
上載者:User

標籤:

Facebook 於 2015 年 9 月 15 日發布了 React Native for Android, 把 Web 和原生平台的 JavaScript 開發技術擴充到了 Google 的流行移動平台--Android。

近期閑來無事想搭建環境玩耍一下。現把遇到的問題總結一下希望對於新手有所協助。

首先我運氣很好得找到了極客學院翻譯的中文版wiki於是按照下面的說明進行了搭建

PS: 文檔詳細內容請移步: (http://wiki.jikexueyuan.com/project/react-native/)

第一次搭建的時候由於對mac系統的不熟悉怎麼都搞得不順心,感覺這個命令好難用啊頭痛。初次搭建時湊合能夠打包安裝但運行時遇到了好多的問題

問題一:真機上運行白屏

解決方案:

我的主力開發機器是 Android 4.4 的。按照官方文檔,需要按 menu 鍵或者搖晃手機,在開發菜單中設定一下 dev server 的 IP 位址。前面我就試過了,我怎麼操作都不能開啟這個菜單。突然想到,是不是系統屏蔽了?我去找系統使用權限設定,發現如下:

問題2:Unable to download JS bundle.Did you forget to start the development server or connect your device?

真機與模擬器上都出現這樣的問題,網上問了很多人也加群問了很多人最後鎖定為server沒有開啟。

解決辦法:對照了wiki教程重新走了一遍第一次搭建時各種軟體安裝得比較亂第二次有了第一次的經驗再重新搭建一次把以前漏掉得步驟走了一遍再react-native run-andriod.模擬器成功跑通。

 

問題3:跑通了類比哭再回頭看看真機還是不行跟問題二差不多隻是只有Unable to download JS bundle.這一句說明server啟動起來了

解決辦法:本來我是電腦與手機串連的一個wifi網路後來用電腦串連網線然後建立一個wifi手機再串連電腦建立的wifi然後菜單中選擇Dev Settings->Debug server host for device,填入你開發電腦的 IP 位址。問題解決。現在模擬器手機都可以完美調試運行。

React Native 環境搭建攻略

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.