簡要:本系列文章講會對expo進行全面的介紹,本人從2017年6月份接觸expo以來,對expo的研究斷斷續續,一路走來將近10個月,廢話不多說,接下來你看到內容,將全部來與官網 我猜去全部機翻+個人修改補充+demo測試的形式,對expo進行一次大補血!歡迎加入expo興趣學習交流群:597732 ...
簡要:本系列文章講會對expo進行全面的介紹,本人從2017年6月份接觸expo以來,對expo的研究斷斷續續,一路走來將近10個月,廢話不多說,接下來你看到內容,將全部來與官網
我猜去全部機翻+個人修改補充+demo測試的形式,對expo進行一次大補血!歡迎加入expo興趣學習交流群:597732981
【之前我寫過一些列關於expo和rn入門配置的東i西,大家可以點擊這裡查看:從零學習rn開發】
相關文章:
Expo大作戰(一)--什麼是expo,如何安裝expo clinet和xde,xde如何使用
Expo大作戰(二)--expo的生命周期,expo社區交流方式,expo學習必備資源,開發使用expo時關註的一些問題
Expo大作戰(三)--針對已經開發過react native項目開發人員有針對性的介紹了expo,expo的局限性,開發時項目選型註意點等
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模擬器,歡迎大家關註我的微信公眾號,這篇文章是否被大家認可,我的衡量標準就是公
眾號粉絲增長人數。歡迎大家轉載,但必須保留本人博客鏈接!