react-nativewindows环境搭建记录

jackson影琪 jackson影琪     2022-11-04     384

关键词:

1.安装jdkSDK

Jdk下载地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html

Sdk下载地址:http://tools.android-studio.org/index.php/sdk

jdk1.8或以上。然后配置对应的环境变量。需要注意的一点是:jdkjre不能安装到同一个目录下。

配置环境变量:

ANDROID_HOMEAndroid SDK Manager的位置(例如:D:\\Android\\sdk

PATH%ANDROID_HOME%\\tools;%ANDROID_HOME%\\platform-tools

JAVA_HOME=C:\\Program Files\\Java\\jdk1.8.0_45
Path+=%JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;
CLASSPATH+=%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar;

之后在命令行输入:adb  测试是否配置SDK成功

 

2.SDK进行设置

Android SDK Build-tools version 23.0.1 (保险起见我把23.的都下了)

谷歌镜像存在墙的问题,故:

使用国内镜像下载:

大连东软信息学院镜像服务器地址:

http://mirrors.neusoft.edu.cn 端口:80 已测试,可以使用

 

3,安装NODE,gitPythonandroid studio

直接上官网下载即可

下载地址:https://nodejs.org/en/

下载地址:https://git-for-windows.github.io/

下载地址:https://www.python.org/downloads/release/python-2710/

下载地址:http://www.android-studio.org/

 

4.安装react-native命令行工具react-native-cli

创建一个React Native专用的文件夹,

进入该文件夹,在文件夹内打开系统命令行,输入:npm install -g react-native-cli

 

5创建ReactNative项目

React Native专用的文件夹进入系统命令行,输入react-native init AwesomeProject --version 0.51.0(下载指定版本的react-native项目)

6.运行该package

进入AwesomeProject文件夹内,在文件夹内打开命令行,

输入:react-native start

这时候用浏览器访问http://localhost:8081/index.bundle?platform=android

如果可以访问表示服务器端,显示出一大堆代码,就表示你成功了。

这是很坑的一步,有时候会停在Loading dependency graph, done.不动了。

7运行到模拟器上

先打开模拟器(我使用的是android studio的模拟器),保持能连接状态。

上一步的窗口留住,不要关闭(关闭就进不去那个网站了)。

再打开一个行的命令行窗口,输入:react-native run-android

 

8,遇到的问题

(1),无法检测到模拟设备,端口被占用

 

 

D:\\android-sdks\\platform-tools>adb kill-server --停止adb服务
D:\\android-sdks\\platform-tools>adb start-server --开启adb服务

查找设备列表:adb devices

 

(2),启动Android模拟器报错需安装Intel HAXM 

   重启计算机,进入开机界面前按F2/esc/del(不同的电脑不同的方式)进入到计算机的BIOS下,保证将Intel Virtual Technology设置为Enable状态(即允许虚拟机技术):

 

然后再回来安装HAXM即可:

 

(3),安装gradle报错

解决办法:1首先 把对应版本的gradle载到本地任意一个磁盘里(本人这里是gradle-2.14.1-all),然后放在一个盘中

  ,2然后替换项目中 android/gradle/wrapper/gradle-wrapper.properties  distributionUrl

 distributionUrl=file\\:///D:/gradle/gradle-2.14.1-all.zip (注意这里需要加上转义字符\\

3.然后就ok

 

(4),无法下载资源列表

错误:Failed to download any source list!

java.net.ConnectException:Connection refused:connect

解决方法:下载以下配置包以及对应的sdk包

 

阿里云环境迁移记录

最近公司计划将目前托管在数据中心服务器环境迁移到阿里云,过程中涉及到服务器规划、申请、服务搭建、数据同步以及运维监控,特撰文记录。下面是服务端环境规划:我的工作从数据服务组的准备开始,包括如下内容:1.m... 查看详情

centos搭建ci持续集成系统环境--部署gerrit环境完整记录

gerrit是一套代码审核环境,安装前提需要安装java环境,mysql环境,nginx环境。这里我为了简单直接用lnmp一键安装,剩下就是java了。lnmp不会安装的可以查考一下用shell脚步一键搭建lnmp环境实战本文出自“吴老二”博客,请务必保... 查看详情

腾讯云主机搭建lamp环境踩坑记录

...上有两台完全相同的腾讯云主机(CentOS6.564位),第一台搭建环境正常,第二台搭建完成之后就是不能访问结果发现一台主机默认开放端口是22,其它没有开放,那么apache访问是需要80端口的,所以才不能访问解决方法:修改安全组,开放80端... 查看详情

怀仁药店微服务环境搭建记录(代码片段)

怀仁药店微服务环境搭建记录:基础条件:服务器已安装docker,且开通外网功能。修改计算机hostname:hostnamectlset-hostnamehr-rs一、建立分区及格式:(注:先确保没有镜像和容器运行在服务器上)[[email protected]~]#df-h文件系统容... 查看详情

自己搭建一个记笔记的环境记录(leanote)

...官网的来完全没有问题,可是官网没有说怎样能再次启动环境。自己做了补充安装步骤:下载lean 查看详情

vue2组件库开发记录-搭建环境(第二次架构升级)(代码片段)

vue2组件库开发记录-搭建环境(第二次架构升级)前言项目架构变化初始化lerna项目目录结构子项目目录结构使用脚本创建组件子项目的模板编写rollup+scss的配置打包公共代码打包组件代码打包全量包组件文档环境搭建... 查看详情

一台电脑开发环境的搭建-记录一下

拿到一台新电脑,每个人都会搭建自己的环境。这里是我的记录。一、硬件第一步当然是先把硬件组装起来,很简单。硬件分别有:主机、显示器、键盘、鼠标、两根电源线、一根主显连接线和一根网线。二、软件组装好了电脑... 查看详情

openstackcontrollerha测试环境搭建记录——配置keystone

在所有节点的hosts文件添加:10.0.0.10myvip在所有节点安装#yuminstall-yopenstack-keystonepython-keystoneclient#yuminstall-yopenstack-utils在所有节点设置keystone.conf文件使用mysql集群地址:#openstack-config--set/etc/keystone/keystone.conf 查看详情

openstackcontrollerha测试环境搭建记录(十三)——配置cinder(控制节点)

在任一控制节点创建用户:mysql-uroot-pCREATEDATABASEcinder;GRANTALLPRIVILEGESONcinder.*TO‘cinder‘@‘localhost‘IDENTIFIEDBY‘123456‘;GRANTALLPRIVILEGESONcinder.*TO‘cinder‘@‘%‘IDENTIFIEDBY‘123456‘;在任一控制节点创建相关用户:source 查看详情

线上测试环境搭建过程记录(代码片段)

第一步:安装JDK,以jdk1.8为例子:1.将jdk1.8的rpm软件包拷贝到/usr/local下2.执行 rpm-ivhjdk-8u191-linux-i586.rpm 3.安装完以后 会在/usr/java/latest下有对应的jdk版本4.添加环境变量:vi.bashrcexportJAVA_HOME=/usr/java/latestexportPATH= 查看详情

yolov5环境搭建和使用记录(代码片段)

目录前言环境搭建Anacondayolov5克隆到本地安装相关依赖库安装CUDA和cuDNN(有显卡需求的话)pytorch单独再次安装(视情况采用)测试官方demodetect.py识别bus.jpgtrain.py训练模型训练官方提供的coco128训练自己的模型训练... 查看详情

lnmp环境搭建记录(源码方式)(代码片段)

    LNMP指的是在Linux下用PHP+MYSQL+NGIX搭建网站的环境。  Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。Nginx不仅可以作为web服务器,也可以作为负载均衡器。  MySQL是一款开源免费的数据... 查看详情

yolov5环境搭建和使用记录(代码片段)

目录前言环境搭建Anacondayolov5克隆到本地安装相关依赖库安装CUDA和cuDNN(有显卡需求的话)pytorch单独再次安装(视情况采用)测试官方demodetect.py识别bus.jpgtrain.py训练模型训练官方提供的coco128训练自己的模型训练... 查看详情

openstackcontrollerha测试环境搭建记录——配置neutron(计算节点)

在计算节点配置内核参数:vi/etc/sysctl.confnet.ipv4.conf.all.rp_filter=0net.ipv4.conf.default.rp_filter=0在计算节点使内核参数立即生效:sysctl-p在计算节点安装软件:yuminstall-yopenstack-neutron-ml2openstack-neutron-openvswitch在计算节点修改配置文件:o 查看详情

openstackcontrollerha测试环境搭建记录——配置neutron(网络节点)

在网络节点配置内核参数:vi/etc/sysctl.confnet.ipv4.ip_forward=1net.ipv4.conf.all.rp_filter=0net.ipv4.conf.default.rp_filter=0在网络节点使内核参数立即生效:sysctl-p在网络节点安装软件:yuminstall-yopenstack-neutronopenstack-neutron-ml2open 查看详情

centos7服务器环境搭建记录(代码片段)

...f0c;让玩服务器,新工作的第一份任务就是的搭建开发环境配置服务器。作为一个资深高级java开发,自然不会被这个难倒,很早以前就玩过服务器。早几天面试之前还在虚拟机上搭建了redis、kafka集群。况且还有万能的... 查看详情

centos7服务器环境搭建记录(代码片段)

...f0c;让玩服务器,新工作的第一份任务就是的搭建开发环境配置服务器。作为一个资深高级java开发,自然不会被这个难倒,很早以前就玩过服务器。早几天面试之前还在虚拟机上搭建了redis、kafka集群。况且还有万能的... 查看详情

mongodb+express环境搭建记(代码片段)

最近项目需要使用MongoDB,所以不得不搭建MongoDB环境,此文记录搭建过程及使用过程中需要了解的问题。Linux+Windows混合搭建调试MongoDB记录 版本介绍: windows:win1064bitlinux:ubuntu14.0.4nodejs:6.11.2MongoDB:4.0.9 MongoDB安装Mon... 查看详情