我正在使用第三方jar,其中包含java类文件以及我的armeabi文件夹中的.so文件,我想将jar的功能用于我在android平台上运行的phonegap应用程序。我尝试使用以下命令在plugin.xml中包含jar:
<source-file src="src/android/xxx.jar" target-dir="libs" framework="true" />
<source-file src="src/android/MyPlugin.java" target-dir="src/com/mypackage" />
这不起作用。任何人可以帮助什么是将.so文件和jar文件包含到项目中的正确方法,并在javascript中访问它的功能..在此先感谢!!!
答案 0 :(得分:-1)
这对我很有用:
class streamOperator extends Runnable {
def run(f: String => Any, stream: KafkaStream) {
for (messageAndTopic <- stream) {
var message = new String(messageAndTopic.message)
f(message)
}
}
}
“libs”是存储.jar文件的默认文件夹,因此您的lib将被链接。
使用外部lib查看现有插件。
示例(https://github.com/Pushwoosh/pushwoosh-phonegap-3.0-plugin)