【问题标题】:loading .so file react-native加载 .so 文件 react-native
【发布时间】:2021-05-23 07:40:54
【问题描述】:

我正在尝试使用原生模块在我的 react-native 项目中加载 .so 文件。 我正在使用 LoadLibrary 函数加载库,但我无法调用里面的函数。 但是,我已经在 android studio 中打开了一个常规的 java 项目,并且能够完美地加载该库。

有什么想法吗?

【问题讨论】:

    标签: react-native loadlibrary .so


    【解决方案1】:

    我遇到了同样的问题,对我有用的是将这两个文件添加到 MainActivity.java 类所在的位置。您必须将两个类的包名称更改为 com.solo_test

    1-https://github.com/CassieLuoli/react-native-smartconnection/blob/master/android/src/main/java/com/luoli/smartconnection/SmartConfigHelper.java

    2-https://github.com/CassieLuoli/react-native-smartconnection/blob/master/android/src/main/java/com/mediatek/demo/smartconnection/JniLoader.java 不要忘记在 JniLoader.java 类上更改库的名称

    最后你需要调用 SmartConfigHelper.init();在 MainActivity 中加载库

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-26
      • 1970-01-01
      • 2020-04-08
      • 2021-05-07
      • 1970-01-01
      • 2020-06-25
      • 1970-01-01
      • 2012-07-05
      相关资源
      最近更新 更多