簡要:本系列文章講會對expo進行全面的介紹,本人從2017年6月份接觸expo以來,對expo的研究斷斷續續,一路走來將近10個月,廢話很少說,接下來你看到內容,將所有來與官網html
我猜去所有機翻+我的修改補充+demo測試的形式,對expo進行一次大補血!歡迎加入expo興趣學習交流羣:597732981react
【以前我寫過一些列關於expo和rn入門配置的東i西,你們能夠點擊這裏查看:從零學習rn開發】npm
相關文章:json
Expo大做戰(一)--什麼是expo,如何安裝expo clinet和xde,xde如何使用bash
Expo大做戰(二)--expo的生命週期,expo社區交流方式,expo學習必備資源,開發使用expo時關注的一些問題微信
Expo大做戰(三)--針對已經開發過react native項目開發人員有針對性的介紹了expo,expo的侷限性,開發時項目選型注意點等app
Expo大做戰(四)--快速用expo構建一個app,expo中的關鍵術語工具
Expo大做戰(五)--expo中app.json 文件的配置信息學習
Expo大做戰(六)--expo開發模式,expo中exp命令行工具,expo中如何查看日誌log,expo中的調試方式測試
Expo大做戰(七)--expo如何使用Genymotion模擬器
Expo大做戰(八)--expo中的publish以及expo中的link,對link這塊東西沒有詳細看,你們能夠來和我交流
接下來就開始擼碼
Genymotion
咱們推薦經過Android Studio模擬器使用Genymotion模擬器。若是您在使用Genymotion時遇到任何問題,請按照本指南中的步驟操做。(夜神也不錯)第1步:隨處使用相同版本的Android工具
Genymotion和XDE / exp都捆綁了他們本身的Android工具版本。爲了使XDE或exp與Genymotion通訊,他們須要共享相同的一組工具。您能夠經過告訴XDE / exp使用Genymotion的工具,或者經過安裝Android Studio並告訴XDE / exp和Genymotion使用Android Studio中的工具來作到這一點。
選擇如下兩個選項之一:
選項1:使用Android Studio的工具
安裝Android Studio。轉到配置 - > SDK管理器。
配置SDK
在SDK Manager中,確保您處於外觀和行爲 - >系統設置 - > Android SDK。您的SDK和工具位於顯示Android SDK位置的框中。記住這個位置!
Android SDK位置
- 若是您使用的是macOS或Linux,請使用〜/ .bash_profile或〜/ .bash_rc將Android SDK位置添加到PATH中。
- 在macOS上,您還須要經過添加一行像export PATH = / Users / myuser / Library / Android / sdk / platform-tools:$ PATH來將平臺工具添加到〜/ .bash_profile或〜/ .bash_rc。
- 確保你能夠從你的終端運行adb。
- 打開Genymotion並導航至設置 - >ADB。選擇「使用自定義Android SDK工具」並使用您的Android SDK位置進行更新:
genymotion安卓工具
啓動Genymotion
選項2:使用Genymotion的工具
查找Genymotion的adb副本。在macOS上,這一般是/Applications/Genymotion.app/Contents/MacOS/tools/。將Genymotion工具目錄添加到您的路徑。
確保你能夠從你的終端運行adb。
第2步:在XDE中設置路徑
運行npm install -g exp以全局安裝exp。而後運行 exp path。這將保存您的PATH環境變量,以便XDE知道在哪裏能夠找到您的Android工具。
下一張繼續介紹,這一篇主要介紹了:expo如何使用Genymotion模擬器,歡迎你們關注個人微信公衆號,這篇文章是否被你們承認,個人衡量標準就是公
衆號粉絲增加人數。歡迎你們轉載,但必須保留本人博客連接!