react native问题笔记

2018-12-06  本文已影响0人  小仙女好棒棒

1、libgnustl_shared.so" is 32-bit instead of 64-bit

"/data/data/com.xxx.xxx/lib-main/libgnustl_shared.so" is 32-bit instead of 64-bit 这个错误。

解决方法就是取消掉所有的64位的.so文件,全部加载32位的就可以了,下面是步骤

1.在项目的根目录的 gradle.properties 里面添加一行代码 android.useDeprecatedNdk=true.

2.在 build.gradle 文件里添加以下代码

android {
...
defaultConfig {
...
ndk {
abiFilters "armeabi-v7a", "x86"
}

    packagingOptions {
        exclude "lib/arm64-v8a/librealm-jni.so"
    }
}

}

作者:chichengjunma
来源:CSDN
原文:https://blog.csdn.net/chichengjunma/article/details/53815299

2、摇一摇不出现菜单

实例化ReactInsyanceManager的时候加上
.setUseDeveloperSupport(true)
.setCurrentActivity(this)

3、Activity class {xxx/xxx.MainActivity} does not exist

node_modules.react-native/local-cli/runAndroid/runAndroid.js

修改 image.png
上一篇 下一篇

猜你喜欢

热点阅读