gpt4 book ai didi

java - 将 .jar 文件包含到 cordova 插件中

转载 作者:搜寻专家 更新时间:2023-10-31 20:11:18 25 4
gpt4 key购买 nike

我需要将第 3 方插件 .jar 添加到我的自定义 cordova 插件中。我找不到任何方法来做到这一点。

f.e.我的一些实际代码如下所示(在 plugin.xml 中):

<platform name="android">
<config-file target="res/xml/config.xml" parent="/*">
<feature name="AztecReader">
<param name="android-package" value="com.example.aztecreadermobilas.AztecReaderPlugin"/>
</feature>
</config-file>

<source-file src="src/android/AztecReaderPlugin.java" target-dir="src/com/example/aztecreadermobilas" />
</platform>

我需要包含的库:

/libs
/armeabi
/libAztecLibrary.so
/armeabi_v2
/libAzteclibraryv2.so
/AztecReader.jar

最佳答案

我找到了一个可能涵盖您的用例的示例:

https://github.com/phonegap/phonegap-plugin-fast-canvas/blob/master/plugin.xml

查看第 31 行。预编译库(在本例中为 Android/libs/armeabi/libFastCanvasJNI.so)似乎可以通过源文件指令包含在内。

我不知道这是否也适用于 java 类文件。您可以通过提取 jar 并将每个包含的类文件添加为源文件来完成此操作。试试吧。

AztecReader 似乎可以作为源代码使用,因此您可以直接在源代码(java 文件)中找到您的插件。它们将在应用程序构建期间编译。这似乎是将阅读器集成到您的插件中的最简单方法。

关于java - 将 .jar 文件包含到 cordova 插件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26038026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com