https://reactnative.cn/docs/environment-setup

遇到一些问题

-联想模拟器adb端口

在这里插入图片描述

- yarn android 执行打开nodejs yarnstart 之后没反应

更换 java jdk的版本 11.0.15 windowsX64

-error : error Failed to launch emulator. Reason: No emulators found as an output of emulator -list-avds.
  1. 注意环境变量是否正确 我这里使输错地址才找不到的,具体路径是 Android Studio 的"Preferences"下Appearance & Behavior → System Settings → Android SDK
    在这里插入图片描述注意 :一次只能输入一次路径
    在这里插入图片描述注意:java的版本一般是8和11 看清楚官方文档写的版本限制
    在这里插入图片描述

注意:ANDROID_SDK_ROOT 没效果的话 更改为ANDROID_HOME

效果: adb java javac 的命令都输一遍

推荐链接

https://blog.csdn.net/qq_35086097/article/details/122968188

关于调试

使用谷歌浏览器来调试

  1. 使用谷歌浏览器即可
  2. 不能查看标签结构
  3. 不能查看网络请求

使用rn推荐的工具react-.native-debugger来调试

  1. 可以查看标签结构
  2. 不能查看网络请求
  3. 想要查看网络请求

找到项目的入口文件index.js,加入以下代码即可

GLOBAL.XMLHttpRequest = GLOBAL.originalXMLHttpRequest || GLOBAL.XMLHttpRequest
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐