React-Native踩坑实录

react-native版本 0.57.1

环境如下:

node 8.11.2

python 2.7.15

JDK1.8.0

yarn 1.7.0

react-native-cli 2.0.1

react-native踩坑实录:

SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

在工程的根目录下的android文件下新建一个local.properties的文件,

打开android studio找到local.properties

 

react-native unable to load script from assets 'index.android bundle'

1(在项目目录中) mkdir android/app/src/main/assets

2 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

有可能新版的第二步会出错

 

问题的原因:7.0.0-beta.56版本有很大改变,改为使用7.0.0-beta.55解决,命令重新安装模块,解决问题

执行: yarn add @babel/runtime@7.0.0-beta.55

再执行

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

3 react-native run-android

成功!

持续更新。。。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值