React Native 环境搭建
来源:互联网 发布:c语言头文件stdio 编辑:程序博客网 时间:2024/06/07 18:59
- 设备
- mac
- 开发工具
- Java
- jdk
- IOS
- Xcode
- Android
- Android Studio
- Genymotion
- React Native
- Visual Studio Code
- Node
- 版本工具
- Git
- Source Tree
- 运行React Native项目
- react native依赖
- 运行App
- 书籍
- React Native 入门与实战
- Java
- 设备
移动开发之学习
设备
mac
开发工具
Java
jdk
- 官网
- 本地下载
IOS
Xcode
- App Store 中更新至最新版
Realm manual install
取当前环境$TMP_DIR目录
在终端执行getconf DARWIN_USER_TEMP_DIR
将realm-core-2.8.6.tar.xz文件放到 $TMP_DIR/core 目录
如/var/folders/md/ssnyy8ds2554vfg_ynz_xksh0000gn/T/core
将realm-sync-cocoa-1.10.5.tar.xz文件放到 $TMP_DIR/sync (不存在则创建sync)目录
如/var/folders/md/ssnyy8ds2554vfg_ynz_xksh0000gn/T/sync
参考github
解决终端执行
react_native run-ios
无法启动模拟器
报错unable to find utility “instruments”, not a developer tool or in PATH终端执行
xcode-select --install
参考stackoverflow
Android
Android Studio
- Android Developers
- 本地下载
配置adb全局变量
终端执行
cd $HOME
查看.bash_profile是否存在,如果该文件不存在时通过
touch .bash_profile
创建文件通过
open -e .bash_profile
打开文件编辑export PATH,可根据SDK的安装目录进行修改。如下:
export PATH=${PATH}:/Users/zhoujianxing/Library/Android/sdk/platform-toolsexport PATH=${PATH}:/Users/zhoujianxing/Library/Android/sdk/tools
Genymotion
- 官网
- 本地下载
React Native
Visual Studio Code
- 官网
- 本地下载
- 安装应用完成后在扩展插件中下载ESLint 与React Native Tools
Node
- 官网
- 本地下载
版本工具
Git
- Mac自带git
Source Tree
- 官网
- 本地下载
运行React Native项目
react native依赖
- 终端进入项目目录执行
npm update
- 执行
npm install
运行App
- 终端执行
react-native run-ios
- 终端执行
react-native run-android
- 通过Xcode或android studio运行项目
- 需要先在终端执行
react-native start
- 再运行项目
- 需要先在终端执行
书籍
React Native 入门与实战
- ptf版链接
- 可先看前四章,后面的得先学ios 了。。。
阅读全文
0 0
- React Native环境搭建
- react native环境搭建
- react-native环境搭建
- React Native环境搭建
- React Native环境搭建
- React Native环境搭建
- React-native 环境搭建
- React Native 环境搭建
- React Native环境搭建
- React Native环境搭建
- React Native环境搭建
- react native 环境搭建
- react-native环境搭建
- React Native环境搭建
- React Native环境搭建
- React Native环境搭建
- react native环境搭建
- React Native环境搭建
- 面向对象
- java实现二进制转十六进制
- 关于iReport5.6.0无法正常启动或者闪退或者JDK8不兼容的解决方案
- 数据结构1:数组专题
- 问题 A: 龟兔赛跑预测
- React Native 环境搭建
- 20170729Python03_字符串
- 八个算法题
- kubernetes安全控制认证与授权(二)
- Java多线程系列3(线程同步)
- 个人对“同格”的看法
- 笔试1
- oracle 报无监听程序
- 操作系统课程实验报告(四)