美文网首页
React Native在windows平台开发Android环

React Native在windows平台开发Android环

作者: 怕胖胖的泡泡 | 来源:发表于2019-06-28 15:14 被阅读0次

    前言

    本文不为讲解,只是记录!

    感谢二狗子的账号让我无所顾忌的chrome冲浪!

    这几天在学习RN,首先就要搭建环境,因为在公司使用的Windows系统,所以只能搭建Android环境,然后按照官网文字教程一步步来的,搭建完之后发现并不难,只不过繁琐,即使按步骤来也会出现某些未知的问题,但是进步不就是不断地解决问题么,收获往往是找寻并解决问题过程中的产物,结果并不代表收获。所以还是要多动手!

    开始

    官网教程是比较清晰的,但对于刚接触的新手来说,也不是十分具体。因此也需要Blog,CSND的各种参考,以下是我参考的文章

    1、https://blog.csdn.net/fangkyi02/article/details/58198800

    2、https://www.cnblogs.com/yanglh6-jyx/p/Android_AS_Configuration.html(该文章主要参考JDK的安装)

    安装依赖

    官网截图

    Node环境是必备的,没有Node环境的H5都不敢说自己是前端,需要node -v来检查版本。

    其次就是需要Python和JDK的下载安装并配置。

    Python2

    去到Python官网下载2.x版本,2.x版本也有很多(2.7.12、2.7.13、2.7.16),选择困难症,第一次安装了16版本,没有可勾选的自动配置环境变量选项,还得需要自己配置环境变量,然后很烦这种,配不对报错又怕找不到原因,总是这种无谓的担心。然后参考了廖雪峰大神的Python2.7教程,教程版本在安装过程配置好环境变量,结果安装时没勾选(主要不知道咋没勾选上)还是得自己配置,逃不过的。

    配置也是挺简单的,查下资料按着配就ok,参考文章https://www.cnblogs.com/huangbiquan/p/7784533.html

    我的配置

    最后,检查环境变量是否配置成功,打开cmd,键入python

    出现该提示则为成功

    JDK

    接下来是JDK,这个经历了点小坎坷,

    首先,官网下载,选中版本点击Accpet,完之后居然要到Oracle主责注册账号,要填一堆信息,就很排斥,百度网盘上找了个资源,正常安装了,配好环境变量,运行Java和java version也是正常,愉快的去安装Andriod Studio了,此安装过程后边再说,当一切准备就绪,启动项目后发现一直报一个错

    报错信息截图

    百度了很多,感觉都不是我要的答案,我只是个首次运行的小白菜,并没有那么高深,直接我看到了这句,

    直觉告诉我就是它了

    我尝试键入javac,果然,

    教程没有说我只是颗小白菜

    重新配置了一遍,发现还是报那错,又开始查,发现

    这个符号不是乱入,是龟腚

    慌里慌张又运行一遍javac,

    它又来了

    简直要疯了,我做错了什么!检查好几遍配置路径语法都没有问题啊,忽然想到莫不是安装包有问题,javac依赖于JRE,而JRE与JDK是配对的,安装完JDK紧接着JRE,换了一个包,再次运行javac,

    哇,终于等到你

    然后再次react-native run-adroid启动项目,终于

    我看到了希望

       可是,

    这是什么乱码

    明明看到了绿色,怎么还一堆乱码?

    而且我的安卓模拟器还是黑的,刚刚还是虽然报错项目没出来,但是界面出来了啊啊

    界面

    现在,successful,居然界面都没了??又是一顿查,没有查到,想着放松下,点着模拟器玩,点了下开关,神奇的一幕出现了,哇,项目出来了,

    原来还要先开机,简直了,有些智障。

    以上为了说明,javac的作用!

    Android Studio

    然后,再说Android Studio的下载安装,以及它的Component安装: SDK和SDK Platforms(平台).

    安装完成配置环境变量。

    这是个重头戏,也是坎坷万分!

    下一部分继续,昨天做的,有些忘记了,喝杯水歇一歇~

    相关文章

      网友评论

          本文标题:React Native在windows平台开发Android环

          本文链接:https://www.haomeiwen.com/subject/aalscctx.html