移动开发之学习
设备
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
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-tools export PATH=${PATH}:/Users/zhoujianxing/Library/Android/sdk/tools
Genymotion
React Native
Visual Studio Code
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 了。。。