VSCode开发Android版本React Native

基础设备
参数
操作系统 macOS
安卓手机 meizu Pro6

1. 依赖包

安装程序 地址
VS Code https://code.visualstudio.com/
RN Tools https://github.com/Microsoft/vscode-react-native
Jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Node LTS https://nodejs.org
Android 命令行工具 https://developer.android.com/sdk/index.html
1.1 React Native命令行工具
npm install -g react-native-cli
1.2 SDK 命令行安装
sdkmanager "platforms;android-23" "build-tools;23.0.3" "platform-tools"
1.3 配置环境变量
export REPO_OS_OVERRIDE=macosx
export ANDROID_SDK_ROOT=$HOME/code/android_sdk
export ANDROID_HOME=$ANDROID_SDK_ROOT
export PATH=$ANDROID_SDK_ROOT/tools/bin:$ANDROID_SDK_ROOT/platform-tools:$PATH

2. 运行demo

react-native init AwesomeProject

2.1 使用VSCode打开AwesomeProject目录

参考React Native Tools

2.1.1 安装React Native Tools

按下F1,输入ext install,选择react-native安装

2.1.2 配置调试环境

点击调试按钮,接着点击配置按钮,选择React Native调试环境


3. 相关疑问

3.1 SDK问题
  • com.android.builder.testing.api.DeviceException: No connected devices!

存储和备份 -> USB计算机连接 -> 内置光驱,并且开启USB3.0连接
辅助功能 -> 开发者选项 -> 开启USB调试

  • overlay permissions needs to be granted in order for react native apps to run in dev mode

权限管理 -> 悬浮窗权限

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,034评论 25 709
  • 尽管在移动开发中,原生APP的开发成本很高,但现阶段基于原生开发仍然是必须的,因为Web的用户体验仍无法超越Nat...
    奔跑的大橙子阅读 10,747评论 0 11
  • 今天想聊的书是《白夜行》 相信东野圭吾这本呼声极高堪比书届网红的作品很多小伙伴都看过了 今天忽然也想谈谈自己的看法...
    迪吹少年阅读 3,021评论 0 0
  • 如果爱有声音,它会是什么样的?轻柔的,欢快的,激进的还是别的?但无论怎样,这些各式各样的爱都能谱成一首首动情...
    可大王_Viki阅读 5,749评论 0 0
  • 纪念一部老电影《肩上蝶》 迷蒙的雨, 一点点沾湿了你的双翅, 你还在这里, 你为何停留? 思念的芽抵不住你长久的停...
    西东鸭阅读 2,750评论 4 3

友情链接更多精彩内容