目前在我的Android系统中,我开发了一个本机库,通过linux驱动程序与连接的媒体设备进行通信,我们通过Java本机接口从apk应用程序访问它.到目前为止,这一直很好.
但是我们还有另一个应用程序需要与第一个应用程序并行访问相同的本机库.正如预期的那样,由于新应用程序中链接的本机库的数据部分不同,因此这种方法不起作用.
为了颠覆这一点,我们编写了一个新的服务/应用程序,它将与本机库和其他应用程序链接,使用对这个新服务/应用程序的绑定器调用来访问API.
我的问题是:
谢谢,Ashutosh
在 jar 中构建外部库,提供更高级别的 API,进而访问本机库。然后像任何其他库一样使用这个 jar 库。您可能需要检查如何将 .so 文件放入 jar 文件中以获得单个库文件。
| 归档时间: |
|
| 查看次数: |
389 次 |
| 最近记录: |