使用react-native创建应用app,环境搭建很重要。我使用的是夜神模拟器进行模拟。

环境搭建

1.安装java jdk

(1)官网下载java jdk安装包,傻瓜式安装,下一步 下一步

(2)配置环境变量

修改环境变量,新增JAVA_HOME的系统环境变量,值为C:\Program Files (x86)\Java\jdk1.8.0_112,也就是安装JDK的根目录

修改系统环境变量Path,在Path之后新增%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

新建系统环境变量CLASSPATH,值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

保存所有的系统环境变量,同时退出系统环境变量配置窗口,

重启电脑

然后运行cmd命令行工具,输入java  -version,就表示配置成功!

2. 安装Node.js环境

注意:需要安装最新的长期稳定版本,不要实验版本;安装完毕之后的node.js会自动配置到全局系统环境变量中 安装完毕后,可以输入node -v查看node版本号;

3. 安装C++环境

大多数情况下操作系统自带C++环境,不需要手动安装C++环境; 如果运行报错,则需要手动安装visual studio中的C++环境;

4. 安装Git环境

Git安装完毕后,会自动配置到系统环境变量中; 可以通过运行git --version来检查是否正确安装和配置了Git的环境变量;

5. 安装Python环境

注意:安装Python时候,只能安装2.×的版本,注意勾选安装界面上的Add Python to path,这样才能自动将Python安装到系统环境变量中;

安装完毕之后,可以在命令行中运行python,检查是否成功安装了python。

6. 安装安卓环境

1.官网下载安卓android-studio-ide-183.5692245-windows并安装,打开bin目录下的studio.exe,双击运行安装android studio

2.配置环境变量

修改环境变量,新增ANDROID_HOME的系统环境变量,值为D:\develop\android_studio,也就是安装sdk的根目录

修改系统环境变量Path,在Path之后新增%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;

修改系统环境变量Path,在Path之后新增D:\develop\android_studio\platform-tools(android studio所安装目录,adb.exe 所在文件夹)

或者直接将D:\develop\android_studio\platform-tools 文件夹下面的三个文件直接复制到c盘

7.使用夜神模拟器连接react native项目

1.打开命令行连接模拟器

连接夜神模拟器

adb.exe connect 127.0.0.1:62001  (夜神的端口号)

返回

connected to 127.0.0.1:62001 说明 连接成功!!!!

2.运行项目

react-native run-android

可能会报错:

1. 关于android  sdk  某些包没有安装 =》 我的解决办法就是打开android studio 新建一个项目并运行连接模拟器判断是哪里的问题,中间可能会提醒某些包需要安装,同意安装即可。

2.网络不好的情况下,也有可能启动不成功

说明项目运行成功,直接在模拟器上查看运行效果

点击模拟器上边摇一摇,配置ip地址

输入是输入ip 和端口号

到这里就结束了

再点击模拟器的摇一摇

修改代码之后,摇一摇,点击reload,即可看到修改的效果。

模拟器名称                        端口号

-------------------------------------

逍遥游                                 21503

夜神模拟器                          62001

海马玩模拟器                      26944

网易mumu模拟器               7555

天天模拟器                         6555

BlueStacks                          5555

雷电安卓模拟器                 5555

天天安卓模拟器                 5037

安卓模拟器大师                 54001

Genymotion                      5555

======================

连接命令: adb.exe connect 127.0.0.1:21503

=====================

其他:

adb.exe devices(查看设备连接情况)

adb kill-server

adb start-server

adb remount

netstat 这个命令也能获得端口号

netstat |findstr 127.0.0.1(用这个直接输出需要的几行)

常用adb操作

1、如何把电脑上的文件或文件夹传到模拟器里面?

adb push D:/1.avi /mnt/avi/

2、如何把模拟器里面的文件或文件夹传到电脑上?

adb pull /mnt/avi/sex.avi D:/avi/

3、安装APK

adb install d:\\qq.apk

4、卸载APK

adb uninstall 包名

比如卸载QQ:adb uninstall com.tencent.mobileqq

5、PM包命令

1)获取模拟器所有包名

adb shell pm list packages

2)获取模拟器所有包名并且包括APK路径

adb shell pm list packages -f

3)获取包名对应的APK路径

adb shell pm path packageName

4)清理应用数据

adb shell pm clear packageName

6、启动应用

adb shell am start -n 包名/Activity类名

例子:启动应用宝:

adb shell am start -n com.tencent.android.qqdownloader/com.tencent.assistant.activity.SplashActivity

指定模拟器启动动应用宝:

adb -s 127.0.0.1:5555 shell am start -n com.tencent.android.qqdownloader/com.tencent.assistant.activity.SplashActivity

7、关闭应用

adb shell am force-stop 包名

8、模拟输入

adb shell input text 字符串(不支持中文)

9、模拟按键

adb shell input keyevent 键值

10、模拟鼠标点击

adb shell input tap X Y

11、模拟鼠标滑动

adb shell input swipe X1 Y1 X2 Y2

12、截屏

adb shell screencap -p /sdcard/screencap.png

react native连接mysql_react-native上手之环境搭建及连接模拟器相关推荐

  1. react-native上手之环境搭建及连接模拟器

    使用react-native创建应用app,环境搭建很重要.我使用的是夜神模拟器进行模拟. 环境搭建 1.安装java jdk (1)官网下载java jdk安装包,傻瓜式安装,下一步 下一步 (2) ...

  2. zeppelin环境搭建及连接hive使用--简易版一看就会

    zeppelin环境搭建及连接hive使用 一.准备工作 1.zepeelin简介 2.安装包下载 3.环境要求 二.解压安装 三.修改配置文件 1.修改配置文件zeppelin-site.xml 2 ...

  3. React Native从入门到实战--开发环境搭建

    前言: 从今天起开启一门全新的课程学习,就是React Native,远在18年https://www.cnblogs.com/webor2006/p/9350428.html其实当时就已经做过开篇, ...

  4. adb native raact 夜神_React-Native安装及环境搭建(夜神模拟机运行)

    React-Native环境搭建及运行 必须安装的依赖有:Node.JDK 和 Android Studio. Node去官方下载,安装一直下一步下一步就好,最好是改下安装路径.这里主要记录JAVA ...

  5. Python环境搭建与连接SQL Server类MyDBase的实现

    一.开发环境搭建 1.下载所需版本的软件包(点击下载),点击安装即可,注意x86与x64的选择. 2.配置环境:复制python安装目录,粘贴到Path中 3.打开cmd,输入python并回车,看到 ...

  6. appium1.6在mac上环境搭建启动ios模拟器上Safari浏览器 转自:上海-悠悠

    前言 在mac上搭建appium踩了不少坑,先是版本低了,启动后无限重启模拟器.后来全部升级最新版本,就稳稳的了. 环境准备: 1.OS版本号10.12 2.xcode版本号8.3.2 3.appiu ...

  7. 王姨劝我学HarmonyOS鸿蒙2.0系列教程之一环境搭建跑起来模拟器!

    原创PDF |<Android 深入系统完全讲解>免费开源,可能价值百万! 学习一门新的技术前,我一般会翻看官方文档,源码,以及网上的一些总结,好形成一个初步印象,让开发的时候心中有谱. ...

  8. Mac OS下Appium环境搭建及Genymotion模拟器安装

    说明:本机Mac本上已经安装的有:Python3.JDK.Node.js. Selenium Appium环境搭建 Step1:安装Appium Python Client库 1,命令:pip ins ...

  9. SQL Server多实例环境搭建与连接

    目录 一.环境情况 二.实例搭建步骤 三.多实例安装与连接 一.环境情况 Windows Server 2019 Standard Evaluation SQL Server 2016 二.实例搭建步 ...

最新文章

  1. 堆栈的栈顶和栈底在哪_【c# .net】堆栈(Stack)
  2. BZOJ 1185: [HNOI2007]最小矩形覆盖 [旋转卡壳]
  3. Linux 最常用命令:简单易学,但能解决 95% 以上的问题
  4. python图像转字符画_python图像处理-字符画风格图片
  5. [js] 写一个 document.querySelector 的逆方法
  6. 【病毒】开机弹出“tlntsvi_6635.exe程序”解决方案
  7. mysql resultset null_com.mysql.jdbc.driver中resultset报NullException
  8. Keras(六)Autoencoder 自编码 原理及实例 Savereload 模型的保存和提取
  9. 试题 算法训练 印章
  10. Three.js地图轮廓分割效果
  11. spring常见用法之安全模块(注册登录模块)
  12. python算大写字母
  13. Qt学习:无边框界面的实现总结
  14. 获取微信昵称乱码php,Android 微信登录昵称乱码问题,及获取微信用户信息
  15. 百度携手华为麒麟深度合作,李彦宏现场被泼水称AI发展总有曲折 | 百度开发者大会
  16. 100999凑整到万位进一_大数与凑整教学实录
  17. apmserv 5.2.6 升级php,Windows + APMServ5.2.6/PHP5以上
  18. Leetcode 208.实现 Trie (前缀树)(Implement Trie (Prefix Tree))
  19. [ 英语 ] 马斯克抱水槽“入主”推特总部中那句 Let that sink in 到底是什么梗?
  20. Git工具和CODING平台

热门文章

  1. sql over的作用及用法
  2. 用dmidecode - 查看硬件信息
  3. HostMonitor使用介绍
  4. ArcEngine读取数据(数据访问)-转载
  5. CSDN中Markdown编辑器的数学公式编写(非常详细!)
  6. scikit-learn库中聚类算法自定义距离度量方式
  7. matlab学习札记.20210122
  8. Kaggle心得(一)
  9. 基于Grafana+SimpleJson的灵活报表解决方案
  10. linux系统中离线安装python3.7过程记录