国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

使用Win10+Android+夜神安卓模擬器,搭建ReactNative開發(fā)環(huán)境

2019-10-21 21:37:39
字體:
供稿:網(wǎng)友

前言

網(wǎng)上的教程皮的簡直不談了,非要搞個AndroidStdio,你以為呢?反手就是一重錘,我就是不裝,第一開發(fā)的很多工作都不需要這個IDE,第二運行起來還很吃內(nèi)存,經(jīng)過實踐有如下的教程,請大家指教。

安裝

git

不說了,我相信你早就安裝了

Java8 

需要配置環(huán)境變量JAVA_HOME,CLASS_PATH和path路徑,配置方式如下

Win10,Android,夜神安卓模擬器,ReactNative

安裝Android SDK

參考我的另一篇文章 配置android sdk:http://www.survivalescaperooms.com/kaifa/android/326461.html,注意安裝的是6.0以及與其相關(guān)的工具,不要問我為什么,我也不知道為什么是6.0 

選擇列表如下:

Win10,Android,夜神安卓模擬器,ReactNative

Win10,Android,夜神安卓模擬器,ReactNative

Win10,Android,夜神安卓模擬器,ReactNative

配置下屬環(huán)境變量

Win10,Android,夜神安卓模擬器,ReactNative

node.js

這個直接從官網(wǎng)下載安裝就行,沒有什么難度

Python

安裝Python3可以的,親測有效。網(wǎng)上給的多數(shù)教程都是Python2???

React-native 

npm 命令安裝

npm install -g react-native-cli

下面的是淘寶鏡像加速的教程

npm config set registry https://registry.npm.taobao.org --globalnpm config set disturl https://npm.taobao.org/dist --global

編輯器的選擇

既然放棄了笨重但是功能強大的AndroidStdio,就需要尋找另一個替代的編輯器。下面兩款編輯器推薦給大家,可以通過插件來豐富編輯器的功能,給自己不一樣的體驗,感受極客編程的快感

  • vscode
  • sublimeText3

初始化

Win10,Android,夜神安卓模擬器,ReactNative

到此一個demo項目已經(jīng)創(chuàng)建完畢

安裝模擬器

我在中文網(wǎng)上看到的是用Genymotion,日了,只說怎么裝但是沒有說怎么用,還是英文,都怪我英文爛,那么我們就用中文的夜神模擬器 其他的模擬器自行參考這個教程操作。

安裝完成之后運行 需要讓adb devices 檢測到你的安卓模擬器,所以需要建立連接,夜神的端口號是62001

# 進入夜神模擬器安裝目錄的bin目錄下執(zhí)行下面的命令nox_adb connect 127.0.0.1:62001

這時候在cmd 中可以用下面命令查看

adb devices## 顯示List of devices attached127.0.0.1:62001 device

這就說明連接上了

之后連接只需要adb connect 127.0.0.1:62001即可

運行

在項目目錄下運行下面的命令

react-native run-android

之后便真的可以在模擬器看到結(jié)果了嗎?NONONO,你會遇到如下的錯誤

踩坑

找不到SDK路徑

SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

在android目錄下創(chuàng)建一個local.properties文件中加入sdk路徑,注意是絕對路徑。可以解決上述問題但是這樣項目的移植性會受到影響,每次需要修改sdk的路徑。但是問題不大,只是配置的問題,代碼是沒有影響的。

sdk.dir = C://Program Files (x86)//Android//android-sdk

license問題

You have not accepted the license agreements of the following SDK components: [Android Support Repository]. Before building your project, you need to accept the license agreements and complete the installation of the missing components using the Android Studio SDK Manager.

在sdk/tools/bin目錄下運行sdkmanager --update

模擬器紅屏問題 
按照下圖操作,Dev-setting

Win10,Android,夜神安卓模擬器,ReactNative

運行截圖

Win10,Android,夜神安卓模擬器,ReactNative

運行成功,大功告成!

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對VEVB武林網(wǎng)的支持。


注:相關(guān)教程知識閱讀請移步到Android開發(fā)頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 元朗区| 丹阳市| 全椒县| 长沙市| 呼和浩特市| 安顺市| 射洪县| 江永县| 东丰县| 探索| 元谋县| 教育| 黑山县| 博爱县| 东乌珠穆沁旗| 米林县| 古交市| 信丰县| 漳平市| 鹿邑县| 镇沅| 讷河市| 辉南县| 常宁市| 辽阳市| 利津县| 渑池县| 屏南县| 永昌县| 宜阳县| 甘肃省| 祥云县| 八宿县| 嵩明县| 新源县| 腾冲县| 含山县| 渝北区| 扬中市| 汕尾市| 遂川县|