首页

文章

如何在Android和iOS平台运行React Native应用

发布网友 发布时间:2022-04-19 16:50

我来回答

2个回答

热心网友 时间:2022-04-22 21:37

如果你还没有配置React Native开发环境,请访问:一步一步搭建ReactNative开发环境(Mac)

Android依赖的安装需要较多的步骤,安装的方法也有很多,接下来跟着我一步步的完成Android依赖的安装吧。

一、Android依赖

关于Android依赖的安装,大概分为三个步骤

1、如何安装jdk

(1)请前往链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(2)按照下图点击下载

(3)下载安装完以后,在终端输入java -version

如上图所示,即表示jdk安装成功。

2、通过命令brew install android-idk安装Android SDK。

3、actual SDK stuff 、环境变量配置和AVD创建

(1)run the ‘android’ tool to install the actual SDK stuff.

执行android命令,从而打开Android SDK管理器,如下图所示,管理器将会显示出安装包的安装情况。Android SDK
管理器允许你选择开发包进行安装。PS:我用红线框起来的部分,即1、2、3、4、5必须要确保选中,然后点击install
packages并接受合适的许可。等待安装完成需要花一段时间。

其中2、3、5使我们能够创建Android虚拟设备(Android Virtual Devices,AVDs),或模拟器。

PS:安装完成后,选中安装的选项的Not installed都会变成installed

(2)add the following to your ~/.bashrc

PS:通过vi创建.bashrc文件,往文件中输入export ANDROID_HOME=/usr/local/opt/android-sdk内容保存并且退出

~/.bashrc文件保存退出后,需要执行source ~/.bashrc 让其立即生效,否则可能会出现如下bug:

SDK location not found. Define location with sdk.dir in the
local.properties file or with an ANDROID_HOME environment variable.
(PS:此处感谢RN技术交流群:555705178中的小伙伴:qq:419136078 昵称:蜀中阆子)

(3)通过AVD管理器创建和运行模拟器

在终端输入android avd

键盘输入enter得到AVD管理器

点击create按钮并且填写创建模拟器的相关信息,如下图所示,对于模拟器选项,记得勾选Use Host GPU

上图中,除了填好相关信息以外,确保够炫了Use Host GPU,否则模拟器会非常慢

如果愿意的话,你可以创建许多AVD。由于android设备种类繁多,有不同的屏幕尺寸,分辨率和功能,因此使用不同的模拟器通常能为测试带来帮助。当然,处于学习的目的,我们只需安装一两个即可。

二、创建新应用

你可以使用React Native命令工具来创建一个新的应用,它会为你生成一个包涵React Native、iOS和Android的全新模版工程:

这一块windows安装一般6分钟左右,因为它只支持Android,如果是mac安装,大概需要十多分钟,它同时支持iOS和Android,所以包比较大。(PS: 如果*的话,iOS端一般四分钟左右)

三、将程序运行的iOS端有两种方式

1、方式一

通过Xcode直接打开iOS应用,运行即可。如下图所示。

2、方式二

先将终端、Xcode、模拟器退出,然后重启终端,在终端中切换到项目路径,再在终端中输入react-native run-ios

四、如何在Android端运行React Native程序

1、首先需要启动模拟器

启动模拟器有两种方式:

方式一:如下图所示,1终端输入android avd,输入enter启动AVD管理器,2选中模拟器,3点击Start启动模拟器

方式二:打开终端,1在终端中输入emulator -list-avds查看安装哪些模拟器,2通过emulator @模拟器名字启动模拟器

2、通过react-native run-android命令安装react native程序到Android上

PS:第一次使用react-native run-android命令时,因为需要下载很多配置文件,所以需要耐心等待,以后就不需要等待了

接下来我通过command+n新建一个终端,1首先先切换到项目路径,再在终端中输入react-native run-android命令

热心网友 时间:2022-04-22 22:55

如果你还没有配置React Native开发环境,请访问:一步一步搭建ReactNative开发环境(Mac)

Android依赖的安装需要较多的步骤,安装的方法也有很多,接下来跟着我一步步的完成Android依赖的安装吧。

一、Android依赖

关于Android依赖的安装,大概分为三个步骤

1、如何安装jdk

(1)请前往链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(2)按照下图点击下载

(3)下载安装完以后,在终端输入java -version

如上图所示,即表示jdk安装成功。
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 jdk安装总是失败,这是怎么回事? 在mac os中怎么用brew安装javahl 如何在 Mac OS X 10.10 上安装 Java 如何在苹果电脑上安装JAVA开发工具 请哪位热心的前辈教我安装一下javajdk 如何通过brew创建java环境 如何为 Mac 安装 Java 为什么大陆的华为手机不支持Google服务,怎么下Google地图 有什么套路的情话 套路女朋友的暖心情话 睡前给女朋友讲的短的爱情故事 晚上给女朋友讲的睡前故事,谢谢了 女友跟我玩欲擒故纵,故意说可以跟她睡觉。我知道... 哄女朋友晚上睡觉的小故事 怎样才能把清蒸排骨做得嫩滑 为什么在酒店吃到的蒸排骨这么滑~ 排骨怎么做嫩而不柴,不硬? 粉蒸排骨怎样才能使肉质更滑嫩? 清蒸排骨怎么做才够嫩滑? 如何蒸的排骨肉质滑嫩 滑蒸排骨 排骨怎么做的滑嫩好吃 如何安装jmeter mac brew 安装是怎么回事 brew mac可以安装哪些软件 如何安装BREW客户端? 用brew安装时怎么添加安装参数 mac brew 安装的软件怎么打开 brew软件怎么装 mac brew 怎么安装msql 5.5 brew mac怎么查看是否安装 mac下怎么搭建selenium python环境 如何使用 Homebrew 安装指定版本的工具 mac怎么安装homebrew 身份证起始日期指的是什么,怎样填写? 身份证起始日期怎么查 身份证生效日期和失效日期怎么看 身份证有效期起始日是从发证那天算还是办证那天? 身份证有效日期是怎么算? 身份证的起始日期怎么查询 怎么查身份证有效期限起止日期 身份证起始日期指的是什么?怎样填?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com