react-native的环境搭建,window下的环境!

一、需要安装依赖

1、下载node,版本必须要大于10,当然,越高越好;

2、安装rn的全局脚手架;

3、 安装jdk,版本必须为1.8版本;jdk下载地址,外网地址,需要翻墙

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

4、安装android studio,版本没有限制;

https://developer.android.google.cn/studio/

5、python2 版本必须为2.x(不支持3.x版本)

二、安装

1、node

  直接去官网下载即可,使用node -v查看版本是否下载成功;

2、全局安装脚手架

  npm i  -g yarn reavt-native-cli

3.安装jdk

  直接可以去上面的下载地址;我下载的是64位,

  (1)然后配置环境变量:

    变量名:JAVA_HOME

    变量值:C:\Program Files\Java\jdk1.8.0_191

  变量值的话需要根据你所安装jdk的目录来设置不同的变量值,不过最大区别还是在于最后 三位数值,我的是201,;还有就是,我把这个变量放在了系统变量,我不清楚环境变量和系统变量有什么区别。

  (2)随后在环境变量里面的path变量中添加一个变量值:%JAVA_HOME%\bin;直接添加在尾部即可,注意:需要添加分号隔开

  (3)我还在系统变量里面添加了ClassPath这个变量;(这个我不是很清楚)

    变量名:ClassPath

    变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.java

  最后变命令窗口输入java -version如果能打印出版本号则为成功;

4、然后安装python

  本人安装的为python-2.7.16.amd64.msi版本,直接一步下一步就ok了;

  通过python查看是否安装成功

5.安装android studio(这个很复杂,这个应该是可以安装在别的磁盘的,我的安装在c盘里面,朋友安装在d盘,也可以正常运行

  1.next的安装,最后会跳出两个选择框,选择Custom安装项

  然后在欢迎界面中选择设置--->SDK Mananger--->SDK Platforms窗口中选择show Package Details选项(右下角)

  2.然后在android6.0中勾选

  (1、Google APIs、
  (2、Android SDK Platform 23、
  (3、Intel x86 Atom System Image、
  (4、Intel x86 Atom_64 System Image
  (5、Google APIs Intel x86 Atom_64 System Image。

  3.然后在SDk Tools窗口中选择show package Details 然后还需要勾选最底部的Android Support Repository选项

  4.然后配置系统变量

    变量名:ANDROID_HOME

    变量值:C:\Users\Administrator\AppData\Local\Android\Sdk(指向你的sdk,我的设置)

    然后在path环境变量中添加tools和platform-tools目录添加到里面(记得需要用分号隔开)

    我的path所有值:;D:\Microsoft VS Code\bin;D:\Develop\nodejs\node_global;c:\program files\esafenet\cobra docguard client;C:\Users\Administrator\AppData\Roaming\npm;%JAVA_HOME%\bin;C:\Users\Administrator\AppData\Local\Android\Sdk\platform-tools;C:\Users\Administrator\AppData\Local\Android\Sdk\tools;

  5.还可以在as中配置模拟器

(如果编辑器和网页等开启过多时确实会卡,能用真机的话感觉还是真机测试比较好一点,我的是8g内存,属实有些不够,直接过90,建议16g内存,可能会好点)

  Create Virtual Device--->选择设备后点击next,学则版本-----》然后选择系统镜像-----》然后创建设备

最后的话运行项目时,在cmd中运行项目时,我当时只使用了react-native run-android这一条命令,然后一直报错,蛋疼了一天左右,最后才发现还需要一个命令行来运行react-native start这条命令,一个启动项目,另一条负责编译项目。(gradle报错的话;看这个---》其中gradle版本的问题也会有些坑,区别好像在与默认访问网上的目录,需要改变为本地目录,内网需要改为本地,还有就是rn的项目不能放在含有中文路径的目录中,否则会报错)

转载于:https://www.cnblogs.com/jingguorui/p/11454863.html

技术选型 【后端】:Java 【框架】:springboot 【前端】:vue 【JDK版本】:JDK1.8 【服务器】:tomcat7+ 【数据库】:mysql 5.7+ 项目包含前后台完整源码。 项目都经过严格调试,确保可以运行! 具体项目介绍可查看博主文章或私聊获取 助力学习实践,提升编程技能,快来获取这份宝贵的资源吧! 在当今快速发展的信息技术领域,技术选型是决定一个项目成功与否的重要因素之一。基于以下的技术栈,我们为您带来了一份完善且经过实践验证的项目资源,让您在学习和提升编程技能的道路上事半功倍。以下是该项目的技术选型和其组件的详细介绍。 在后端技术方面,我们选择了Java作为编程语言。Java以其稳健性、跨平台性和丰富的库支持,在企业级应用中处于领导地位。项目采用了流行的Spring Boot框架,这个框架以简化Java企业级开发而闻名。Spring Boot提供了简洁的配置方式、内置的嵌入式服务器支持以及强大的生态系统,使开发者能够更高效地构建和部署应用。 前端技术方面,我们使用了Vue.js,这是一个用于构建用户界面的渐进式JavaScript框架。Vue以其易上手、灵活和性能出色而受到开发者的青睐,它的组件化开发思想也有助于提高代码的复用性和可维护性。 项目的编译和运行环境选择了JDK 1.8。尽管Java已经推出了更新的版本,但JDK 1.8依旧是一种成熟且稳定的选择,广泛应用于各类项目中,确保了兼容性和稳定性。 在服务器方面,本项目部署在Tomcat 7+之上。Tomcat是Apache软件基金会下的一个开源Servlet容器,也是应用最为广泛的Java Web服务器之一。其稳定性和可靠的性能表现为Java Web应用提供了坚实的支持。 数据库方面,我们采用了MySQL 5.7+。MySQL是一种高效、可靠且使用广泛的关系型数据库管理系统,5.7版本在性能和功能上都有显著的提升。 值得一提的是,该项目包含了前后台的完整源码,并经过严格调试,确保可以顺利运行。通过项目的学习和实践,您将能更好地掌握从后端到前端的完整开发流程,提升自己的编程技能。欢迎参考博主的详细文章或私信获取更多信息,利用这一宝贵资源来推进您的技术成长之路!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值