【发布时间】:2018-08-10 08:55:24
【问题描述】:
我已经用 React Native 写了一个项目,现在我需要引用一个 android SDK 来实现一些功能。 android sdk是aar文件,里面有JNI,现在报找不到“libjniload.so”,“libjniload.so”在aar里。
【问题讨论】:
标签: react-native java-native-interface aar
我已经用 React Native 写了一个项目,现在我需要引用一个 android SDK 来实现一些功能。 android sdk是aar文件,里面有JNI,现在报找不到“libjniload.so”,“libjniload.so”在aar里。
【问题讨论】:
标签: react-native java-native-interface aar
如果你想引用一个 Android SDK,你必须在你的 react native 项目中将文件添加到你的 android 项目中。这意味着,您必须将依赖项添加到您的 build.gradle,并将文件复制到您的 libs 文件夹等。这与将 .aar 文件添加到 Android 项目没有任何不同。在此之后,您将需要实现 native module 以从 react-native 调用其函数。这是一般程序,具体是哪个步骤导致错误?
【讨论】: