包装和执行React-Native应用程序的JAR文件



我有一个罐子库,我希望能够从我的react-native应用程序中使用。目前,我正在从事一个Android项目,我希望能够根据某些用户交互来执行JAR。这是可能的,如果是这样,我该怎么做?如果iOS也可能有可能。

要在反应本地应用中使用jar库,您可以按照以下步骤操作:

  1. 复制Android文件夹中某个地方的jar文件
  2. 将JAR文件声明为Android App Project的依赖性
compile files('<path_to_jar_file>.jar')
  1. 创建一个本机模块(https://facebook.github.io/reaeact-native/docs/native-modules-and android),请在Java代码内致电您的JAR文件类,并通过JavaScript模块

您还可以从该JAR文件和您的本机模块代码(https://github.com/frostney/reaect-native-create-library)制作库不幸的是,您无法直接使用iOS的jar文件。
您可以找到iOS的类似库,并创建iOS本机模块并公开相同的接口,以便您的JS模块是跨平台。

相关内容

  • 没有找到相关文章

最新更新