React java.lang.UnsatisfiedLinkError: dlopen failed: "/data/data/com.edaixi.activity/lib-main/libgnustl_shared.so" is 32-bit instead of 64-bit

简介: E/AndroidRuntime: FATAL EXCEPTION: main Process: com.edaixi.activity, PID: 3659 at java.lang.Runtime.
E/AndroidRuntime: FATAL EXCEPTION: main
 Process: com.edaixi.activity, PID: 3659
     at java.lang.Runtime.load0(Runtime.java:897)
     at java.lang.System.load(System.java:1505)
     at com.facebook.soloader.DirectorySoSource.loadLibraryFrom(Unknown Source)
     at com.facebook.soloader.DirectorySoSource.loadLibrary(Unknown Source)
     at com.facebook.soloader.SoLoader.loadLibraryBySoName(Unknown Source)
     at com.facebook.soloader.DirectorySoSource.loadLibraryFrom(Unknown Source)
     at com.facebook.soloader.DirectorySoSource.loadLibrary(Unknown Source)
     at com.facebook.soloader.SoLoader.loadLibraryBySoName(Unknown Source)
     at com.facebook.soloader.DirectorySoSource.loadLibraryFrom(Unknown Source)
     at com.facebook.soloader.DirectorySoSource.loadLibrary(Unknown Source)
     at com.facebook.soloader.SoLoader.loadLibraryBySoName(Unknown Source)
     at com.facebook.soloader.DirectorySoSource.loadLibraryFrom(Unknown Source)
     at com.facebook.soloader.DirectorySoSource.loadLibrary(Unknown Source)
     at com.facebook.soloader.SoLoader.loadLibraryBySoName(Unknown Source)
     at com.facebook.soloader.DirectorySoSource.loadLibraryFrom(Unknown Source)
     at com.facebook.soloader.DirectorySoSource.loadLibrary(Unknown Source)
     at com.facebook.soloader.SoLoader.loadLibraryBySoName(Unknown Source)
     at com.facebook.soloader.SoLoader.loadLibrary(Unknown Source)
     at com.facebook.react.bridge.ReactBridge.staticInit(Unknown Source)
     at com.facebook.react.bridge.ReactBridge.<clinit>(Unknown Source)
     at com.facebook.react.bridge.ReactBridge.staticInit(Unknown Source)
     at com.facebook.react.bridge.NativeMap.<clinit>(Unknown Source)
     at com.facebook.react.JSCConfig$1.getConfigMap(Unknown Source)
     at com.facebook.react.XReactInstanceManagerImpl.recreateReactContextInBackgroundFromBundleLoader(Unknown Source)
     at com.facebook.react.XReactInstanceManagerImpl.recreateReactContextInBackgroundInner(Unknown Source)
     at com.facebook.react.XReactInstanceManagerImpl.createReactContextInBackground(Unknown Source)
     at com.facebook.react.ReactRootView.startReactApplication(Unknown Source)
     at com.test.user.activity.MyReactActivity.onCreate(Unknown Source)
     at android.app.Activity.performCreate(Activity.java:6664)
     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118)
     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2599)
     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2707)
     at android.app.ActivityThread.-wrap12(ActivityThread.java)
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1460)
     at android.os.Handler.dispatchMessage(Handler.java:102)
     at android.os.Looper.loop(Looper.java:154)
     at android.app.ActivityThread.main(ActivityThread.java:6077)
     at java.lang.reflect.Method.invoke(Native Method)
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)

 

解决方案:

 defaultConfig {
      
        .........

        ndk {
            abiFilters "armeabi-v7a", "x86"
        }

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

  

出错手机是CPU为64位的,修改后,正常运行,React 页面正常显示.

  

目录
相关文章
|
7月前
|
Java
Java @Data 注解详细说明
Data注解是 Lombok 提供的一个组合注解,它会为类自动生成一些常见方法的样板代码,包括 getter、setter、equals、hashCode 和 toString 方法。
1004 5
|
1月前
|
JSON Java 关系型数据库
Java更新数据库报错:Data truncation: Cannot create a JSON value from a string with CHARACTER SET 'binary'.
在Java中,使用mybatis-plus更新实体类对象到mysql,其中一个字段对应数据库中json数据类型,更新时报错:Data truncation: Cannot create a JSON value from a string with CHARACTER SET 'binary'.
69 4
Java更新数据库报错:Data truncation: Cannot create a JSON value from a string with CHARACTER SET 'binary'.
|
2月前
|
存储 SQL 小程序
JVM知识体系学习五:Java Runtime Data Area and JVM Instruction (java运行时数据区域和java指令(大约200多条,这里就将一些简单的指令和学习))
这篇文章详细介绍了Java虚拟机(JVM)的运行时数据区域和JVM指令集,包括程序计数器、虚拟机栈、本地方法栈、直接内存、方法区和堆,以及栈帧的组成部分和执行流程。
45 2
JVM知识体系学习五:Java Runtime Data Area and JVM Instruction (java运行时数据区域和java指令(大约200多条,这里就将一些简单的指令和学习))
|
2月前
|
存储 Java API
如何使用 Java 记录简化 Spring Data 中的数据实体
如何使用 Java 记录简化 Spring Data 中的数据实体
44 9
|
7月前
|
搜索推荐 Java 开发者
org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException 问题处理
【5月更文挑战第14天】org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException 问题处理
959 1
|
3月前
|
Java 数据库连接 API
【Java笔记+踩坑】Spring Data JPA
从常用注解、实体类和各层编写方法入手,详细介绍JPA框架在增删改查等方面的基本用法,以及填充用户名日期、分页查询等高级用法。
|
4月前
|
前端开发 Java
Java HotSpot(TM) 64-Bit Server VM warning
Java HotSpot(TM) 64-Bit Server VM warning
2466 1
|
4月前
|
Java 编译器
Error:java: Compilation failed: internal java compiler error
Error:java: Compilation failed: internal java compiler error
106 1
|
6月前
|
安全 Java API
Java一分钟之-Spring Data REST:创建RESTful服务
【6月更文挑战第15天】Spring Data REST让基于Spring Data的项目轻松创建REST API,免去大量控制器代码。通过自动HTTP映射和链接生成,简化CRUD操作。文章涵盖启用REST、配置仓库、自定义端点、解决过度暴露、缺失逻辑和安全性问题,提供代码示例,如自定义Repository、投影和安全配置,强调在利用其便利性时注意潜在挑战。
95 5
|
6月前
|
数据采集 Java Linux
Java异常之【sun.security.validator.ValidatorException: PKIX path building failed: sun.security...】
Java异常之【sun.security.validator.ValidatorException: PKIX path building failed: sun.security...】
152 0
Java异常之【sun.security.validator.ValidatorException: PKIX path building failed: sun.security...】