React Native——安装(Setup)

配置

  1. OSX 目前只支持OSX
  2. 安装Homebrew
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  3. 安装Node.js

    • 安装nvm
      brew install nvm
      mkdir ~/.nvm
      .bashrc或者.zshrc里添加
      export NVM_DIR=~/.nvm
      source $(brew --prefix nvm)/nvm.sh
    • 安装node.js
      nvm install node && nvm alias default node
    • 安装watchman
      brew install watchman
  4. Android环境

    • JDK
    • Andorid SDK
    • 在.bashrc或者.zshrc中添加
      export export ANDROID_HOME=sdk路径

第一个示例

$ npm install -g react-native-cli
$ react-native init AwesomeProject
$ cd AwesomeProject/
$ react-native run-android

异常说明:

  • 例子使用Android API 23,BuildTool 23.0.1,需要先下载这两个版本
  • 示例应用会在电脑端启动一个server,客户端连接server,如果使用模拟器可以直接运行,如果使用真机提示Unable to download JS bundle,需要对真机进行配置

真机调试配置

  • 通过USB调试
    adb reverse tcp:8081 tcp:8081
  • 通过wifi
    摇手机出现menu菜单,选择Dev Settings -> Debug server host for device,输入电脑端的ip,重新启动应用

运行结果

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值