React Native 嵌入到原生应用
来源:互联网 发布:算法的定义和特征 编辑:程序博客网 时间:2024/06/05 23:41
嵌入原生遇到的坑
1.
undefined is not an object(ecaluating 'ReactInternals.ReactCurrentOwner')
原因:好像是什么当前版本不存在啥的
解决方法:在根目录下 进入控制台 输入yarn add react@16.0.0-alpha.12
Android studio 报错 tools:overrideLibrary="com.facebook.react"
原因:这个是RN 版本 支持最小 miniSDKVersion = 16 ,我们目前最小指向miniSDKVersion = 15;
解决方法:在Android 目录下的清单文件中添加如下(在Application 标签上) tools:overrideLibrary="com.facebook.react"
3.
java.lang.UnsatisfiedLinkError: dlopen failed: "xxx/libgnustl_shared.so" is 32-bit instead of 64-bit
解决方案
1.在项目的根目录的 gradle.properties里面添加一行代码android.useDeprecatedNdk=true.2.在project的root目录下的build.gradle中添加如下代码。defaultConfig { ··· ndk{ abiFilters "armeabi-v7a","x86" } packagingOptions { exclude "lib/arm64-v8a/librealm-jni.so" } }
not fond assert 意思就是找不到资源文件
解决方案:
1. create an assets folder under android/app/src/main2. curl "http://localhost:8081/index.android.bundle?platform=android" -o "android/app/src/main/assets/index.android.bundle"
## Thanks:
1.【原】React Native嵌入到现有原生应用
2.嵌入到现有原生应用
3.解决Assets 找不到问题
阅读全文
1 0
- React Native嵌入到现有原生应用
- React Native 嵌入到iOS原生应用
- React Native 嵌入到原生应用
- 如何把React Native嵌入到原生android应用中
- react native (五)嵌入到原生应用
- React native学习第八章:嵌入到现有原生应用
- react native 学习笔记----将react native嵌入到Android原生应用
- React Native 嵌入到iOS原生项目
- React Native嵌入原生应用的坑
- react-native + as <react-native嵌入原生应用开发>
- Android react native 嵌入到现有的原生应用遇到的问题
- React native集成到Android原生应用
- Android原生嵌入React Native
- React Native 学习笔记十二(嵌入原生应用 甚是坑啊)
- react native 嵌入原生Android应用中的问题
- React Native嵌入Android原生项目中
- 安卓原生app嵌入React-Native
- React Native 教程——集成到现有原生应用
- scrapy 爬虫框架
- Android沉浸式状态栏(透明状态栏)
- 通过 yar 初识RPC
- 03-Thrift进阶
- 查找 HTML 元素、改变 HTML
- React Native 嵌入到原生应用
- 喷水装置一
- GTK编译后运行出现: GLib-GIO-CRITICAL **: g_dbus_connection_register_object: assertion 'G_IS_DBUS_CONNECTION
- PHP向数组中添加元素
- OSGi框架与类加载器
- excel 自动group脚本
- hdu 6035 Colorful Tree(树形DP)
- postgresql的json操作
- mybatis+oracle+foreach list 批量插入数据