创建React本地模块库工程的坑

我在执行

npx create-react-native-library react-native-awesome-module

本地模块库工程到yarn example android的时候碰到很多坑,现在一一记录下。
1.Execution failed for task ‘:app:stripDebugDebugSymbols’. > No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
问题原因:没有指定ndk版本,需要在build.gradle指定下即可

2.SDK location not found. Define location with an ANDROID_SDK_ROOT environment
原因:在执行最开始命令生成的android库工程的时候,没有生成local.properties,这里面指定了sdk.dir,需要从其他工程拷贝一个过来即可

3.yarn android启动应用后app显示unable to load script

需要在example目录下,执行下面的命令

npx 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

注意 index.js 我这边是index.tsx,改一下即可

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值