前言
本文基于:“react-native” : “^0.73.0”
1.安裝 Node
Node.js,下載時(shí)選擇 >= 18 版本
2.下載并安裝 JDK
Java SE Development Kit (JDK),下載時(shí)選擇 17 版本
安裝
驗(yàn)證是否安裝成功
打開(kāi)命令提示符輸入 javac -version 回車(chē)
3.安裝 Android Studio
下載并安裝 Android Studio ,獲取編譯 Android 應(yīng)用所需的工具和環(huán)境,如 Android SDK
4.檢查 Android SDK
打開(kāi) File -> Settings -> Languages & Frameworks -> Android SDK
Android Studio 默認(rèn)情況下會(huì)安裝最新的 Android SDK
如果出現(xiàn)如下情況,說(shuō)明未自動(dòng)安裝 Android SDK,單擊 Edit 進(jìn)入安裝頁(yè)面
選擇 Accept,并下一步
5.配置環(huán)境變量
打開(kāi) 控制面板 -> 用戶賬戶 -> 用戶賬戶 -> 更改我的環(huán)境變量
新建一個(gè) ANDROID_HOME 用戶變量,變量值為 Android SDK 安裝路徑
選擇 Path 變量,單擊編輯,變量值為 Android SDK 安裝路徑下的 platform-tools 文件夾
6.安裝并配置夜神模擬器
夜神模擬器
啟動(dòng)后, 進(jìn)入夜神模擬器安裝目錄的 bin 文件夾,打開(kāi)命令符執(zhí)行下面的命令(只需執(zhí)行一次)
nox_adb connect 127.0.0.1:62001
7.初始化項(xiàng)目
npx react-native init AwesomeProject
8.啟動(dòng)項(xiàng)目
yarn start
yarn android
啟動(dòng)前,必須先打開(kāi)夜神模擬器,否則會(huì)報(bào)一個(gè)找不到模擬器的錯(cuò)誤
9.遇到問(wèn)題
adb.exe: error: device '127.0.0.1:62001' not found
warn Failed to connect to development server using "adb reverse": Command failed: C:\Users\12287\AppData\Local\Android\Sdk\platform-tools\adb -s 127.0.0.1:62001 reverse tcp:8081 tcp:8081
info Starting the app on "127.0.0.1:62001"...
adb.exe: device '127.0.0.1:62001' not found
error Failed to start the app.
Error: Command failed with exit code 1: C:\Users\12287\AppData\Local\Android\Sdk\platform-tools\adb -s 127.0.0.1:62001 shell am start -n com.awesomeproject/.MainActivity -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
請(qǐng)參考:react native 無(wú)法連接夜神模擬器,可以連接android studio編輯器模擬器
如果本篇文章對(duì)你有幫助的話,很高興能夠幫助上你。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-817982.html
當(dāng)然,如果你覺(jué)得文章有什么讓你覺(jué)得不合理、或者有更簡(jiǎn)單的實(shí)現(xiàn)方法又或者有理解不來(lái)的地方,希望你在看到之后能夠在評(píng)論里指出來(lái),我會(huì)在看到之后盡快的回復(fù)你。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-817982.html
到了這里,關(guān)于react native android環(huán)境搭建,使用夜神模擬器進(jìn)行開(kāi)發(fā)(適用于0.73+版本)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!