《ReactNative入坑记录(二)ReactNative项目的创建、运行及调试(Android为例)》

《ReactNative入坑记录(二)ReactNative项目的创建、运行及调试(Android为例)》

1.ReactNative项目的创建

①管理员身份运行命令行cd到要存储项目的路径下,输入react-native init DemoProject 时间会比较长大概几分钟的样子。
②项目创建好之后需要开启reactnative服务,命令行进入项目目录,执行react-native start
③创建完成后可看到工程目录如下
 

2.ReactNative项目的运行

(1)运行自己创建的RN项目
①使用Android Studio导入DemoProject/android项目。
②打开项目名称\android\app\src\main文件夹
③创建文件夹assets
④打开命令行输入react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
⑤点击run运行(手机和电脑处于同一局域网内)
(2)运行别人的项目
在网上下载别人的项目后,内部是缺失依赖文件的,因为依赖文件太过巨大,开发者是不愿意上传的。处理方法如下
①打开命令行cd到工程目录,输入npm install
②当完成后工程目录中出现node_modules文件夹表示依赖添加完成
③使用Android Studio导入DemoProject/android项目。
④打开项目名称\android\app\src\main文件夹
⑤创建文件夹assets
⑥打开命令行输入react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
⑦点击run运行(手机和电脑处于同一局域网内)

3.ReactNative项目的调试

①在移动设备上点击“设置”设置应用权限里开启悬浮窗权限(很重要)。
②摇晃手机就会出现调试界面
③点击DevSettings——>点击Debug server host & port for device——>输入你的IP地址+8081端口

④出现如下界面表示已经运行成功。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值