0

我有一个由我的 Android 应用程序加载的库 (.so)。该库检测内核事件(使用 Java 不可用),我需要将事件信息发送到主应用程序。我怎么能做到这一点?使用套接字通信 .so 和 .apk 代码是主要选择吗?谢谢

4

1 回答 1

0

您可以编写 JNI 层来与本机代码进行交互。

JNI 是 Java 本地接口。它定义了一种托管代码(用 Java 编程语言编写)与本机代码(用 C/C++ 编写)交互的方式。它是供应商中立的,支持从动态共享库加载代码,虽然有时很麻烦,但效率相当高。

于 2013-07-05T08:48:28.370 回答