reactNative项目如何连接夜神虚拟器-程序员宅基地

技术标签: ReactNative  android studio  react native  

1.常见问题(连接踩坑记)

(1)adb server version (41) doesn‘t match this client (36); killing...

  • 原因:anroid SDK adb版本与夜神模拟器adb版本不一致导致。
  • 如何验证
    • 查看系统adb版本
      • adb version:根据官方文档已配置好sdk环境变量后,可以直接再cmd窗口中输入adb version,查看adb版本。
      • where adb:查看abd.exe位置 
      • 下图为环境变量中adb  sdk版本。
    • 查看夜神adb版本
      • 进入夜神模拟器安装位置下bin文件夹(我的是D:\Program Files\Nox\bin),打开cmd窗口,输入adb Version 判断夜神模拟器adb版本,确保版本号与环境中adb版本号一致,出现上述问题,肯定是不一致的。1.0.36
  • ​​​​​​​解决方法:让两个版本一致

    • ​​​​​​​复制环境变量中Android Studio SDK安装位置中的platform-tools文件夹下三个文件,替换夜神模拟器安装文件夹下相同名称三个文件。
  • 上述文件替换完成后,将android studio sdk 相同文件夹下adb.exe 替换 夜神模拟器bin文件夹下nox_adb.exe,注意命名,替换后名称仍未nox_adb.exe。
  • 上述步骤替换完成后,查看两个环境的版本号,发现一致,不会再出现上述问题。 

(2)adb devices 报错,List of devices attached,解决方法。

  • 原因:5037端口被占用
  • 正常操作:window环境netstat -aon || findstr "5037" 查看端口占用情况,关闭5037进程。
  • 我的问题:关闭5037后,仍会被占用,最后发现是adb自己占用自己的端口

    • 解决方法:系统环境变量中,重新设置adb服务环境的端口号(符合端口号规则即可)
    • 重新设置后,关闭adb进程,关闭5037端口占用,重启adb进程,重启夜神模拟器,正常。

(3)adb devices正常,android Studio运行报错no devices(没有连接设备),解决。

  •   我的情况:夜神模拟器没有开启开发者模式,没有开始usb调试
  • 打开夜神模拟器,进入设置,点击版本号5次,进入开发者模式,打开usb调试即可。              
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_53002263/article/details/125610113

智能推荐

java基础之IO流_cannot invoke "java.io.file.equals(object)" becaus-程序员宅基地

文章浏览阅读136次。1、IO流结构IO流 字节流 1、直接操作文件,操作二进制文件速度更快 2、以字节为单位按8位传输 InputStream字节输入流 处理流 ObjectInputStream FilterInputStream BufferedInputStream DataInputStream 节点流 FileInputStream ByteArrayInputStream OutputStream字节输出流 ..._cannot invoke "java.io.file.equals(object)" because "current" is null

springboot高校体育场馆预约管理系统设计与实现_2m1zl[独有源码]了解毕业设计的关键考虑因素_学校体育馆预约管理可行性报告分析-程序员宅基地

文章浏览阅读633次,点赞2次,收藏12次。选题背景:随着社会经济的发展和人们生活水平的提高,大学生对体育锻炼的需求越来越高。而高校体育场馆作为提供体育锻炼场所的重要设施,承担着满足学生体育需求的重要责任。然而,目前很多高校体育场馆预约管理仍然采用传统的人工方式,存在着预约效率低、信息不透明、资源浪费等问题。因此,设计和实现一套高校体育场馆预约管理系统具有重要的现实意义。选题意义:首先,高校体育场馆预约管理系统的设计与实现可以提高预约效率。传统的人工预约方式需要学生亲自到场馆进行预约,耗费时间和精力。而通过系统化的预约管理,学生可以随时随地通_学校体育馆预约管理可行性报告分析

一个C语言随机数生成函数-程序员宅基地

文章浏览阅读369次,点赞10次,收藏7次。本篇文章介绍一个C语言随机数生成函数。

Shuffle 工作机制_shuffle阶段是干什么的-程序员宅基地

文章浏览阅读265次。本章详细介绍了shuffle工作机制(自用)_shuffle阶段是干什么的

Andriod studio格式化代码_android studio 代码格式化-程序员宅基地

文章浏览阅读778次。使用快捷键:默认情况下,可以使用快捷键Ctrl + Alt + L (在Windows和Linux下) 或者 Command + Option + L (在Mac OS下) 来格式化选定的代码块或整个文件。使用自动保存功能:可以在Android Studio的设置中启用"Editor | General | Auto Save"选项,这样当你修改代码时,代码会在一定时间内自动格式化。无论使用哪种方式,Android Studio都会根据你的代码风格设置自动为你格式化代码,保持统一的代码风格和可读性。_android studio 代码格式化

300套Java微信小程序项目实战-程序员宅基地

文章浏览阅读531次,点赞23次,收藏6次。博主介绍:程序员陈师兄、8年大厂程序员经历。csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 精彩专栏推荐订阅 不然下次找不到哟。

随便推点

ssm023实验室耗材管理系统设计与实现+jsp-程序员宅基地

文章浏览阅读839次,点赞26次,收藏16次。本课题所开发的应用程序在数据操作方面是不可预知的,是经常变动的,没有办法直接把数据写在文档里,这样不仅仅不安全,也不能实现应用程序的功能。参考自己的学习进度和操作习惯来讲,Oracle数据库是适合的,但是所需要的的安装软件很大,并且有好多不需要的功能都是开启的状态,十分消耗电脑资源,所以没有选择Oracle数据库,而SQL Server数据库虽然学过,但是安装的时候因为电脑上可能有其他的软件存在,经常性的出问题,而安装问题不好解决就需要重新安装操作系统,这样对已经存在的软件来讲又是一种时间上的浪费。

Altium Designer(五)光耦元件模型的创建_ad16怎么给元件添加模型-程序员宅基地

文章浏览阅读2.2k次,点赞5次,收藏3次。Altium Designer(五)光耦元件模型的创建软件:Altium Designer 161、点击打开“原理图库”,点击右下角的【SCH】——>【SCH LIbrary】2、若无法找到【SCH】,则点击【察看】——>【状态栏】,右下角即会显示【SCH】3、在【SCH Library】栏点击添加,并改名为“HCPL0631”4、画二极管,使用画多边形的工具画二极管。5、点击三角形设置填充颜色、边框宽度。将边框宽度调到最低可以使三角形的外框更尖锐6、调节横线的线_ad16怎么给元件添加模型

TEC简介_tec csdn-程序员宅基地

文章浏览阅读458次,点赞7次,收藏7次。所谓珀尔帖效应,是指当直流电流通过两种半导体材料组成的电偶时,在电偶的两端即可出现一端吸收热量,一端放出热量的现象。TEC具有无噪音、无振动、无需制冷剂、体积小、重量轻等特点,工作可靠,操作方便,制冷制热快,调节方便,温度控制精确。但是,它的制冷系数相对较小,功耗相对较大,因此主要用于冷耗小,占地面积小的场合,例如电子设备和无线电通信设备中某些组件的冷却。4、最大温差:小型半导体制冷片TEC的最大温差是衡量其制冷能力的指标,通常在几摄氏度到几十摄氏度之间。2、温度变化会引起SOA芯片增益谱的变化。_tec csdn

别再说你不会 ElasticSearch 调优了,都给你整理好了_es修改请求体大小-程序员宅基地

文章浏览阅读550次。第一部分:调优索引速度第二部分:调优搜索速度第三部分:通用的一些建议英文原文:https://www.elastic.co/guide/en/elasticsearch/reference/current/how-to.htmlES发布时带有的默认值,可为es的开箱即用带来很好的体验。全文搜索、高亮、聚合、索引文档 等功能无需用户修改即可使用,当你更清楚的知道你想如何使用es后,你可以作很多的优化以提高你的用例的性能,下面的内容告诉你 你应该/不应该 修改哪些配置第一部分:调优索引速度._es修改请求体大小

计算机毕业设计Java酒店管理系统设计与实现(源码+系统+mysql数据库+lw文档)_基于若依的酒店管理系统-程序员宅基地

文章浏览阅读573次。计算机毕业设计Java酒店管理系统设计与实现(源码+系统+mysql数据库+lw文档)本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:idea eclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术后端技术:JAVA运行环境:Win10、JDK1.8数 据 库:MySQL5.7/8.0源码地址:https://pan.baidu.com/s/1_XjDjfBkWvupjZzv3z5kzw?pwd=0tai最新计算机专业原创开发毕业设计源码+数据库是近期作品_基于若依的酒店管理系统

使用计时器延迟页面显示,以保证页面加载完ajax数据也请求完成_jquery计时器会比页面晚出现-程序员宅基地

文章浏览阅读363次。<script type="text/javascript"> window.onload = function(){ // 刚跳转到该页面时,使其暂时隐藏 $(".body").hide(); setTimeout(function(){ // 加载完成后显示页面 $(".body").show(); $.ajax({ url: 'http:/..._jquery计时器会比页面晚出现

推荐文章

热门文章

相关标签