相关疑难解决方法(0)

在Android应用程序中托管可执行文件

我正在开发一个依赖于ELF二进制文件的Android应用程序:我们的Java代码与这个二进制文件交互以完成任务.需要在Application启动和应用程序退出/按需启动和终止此运行时.

问题:

  1. 我假设我们将能够使用Runtime.exec()API执行此二进制文件.对于我需要将库放在文件夹结构中的位置有什么限制吗?系统运行时如何找到此可执行文件?是否有某种类路径设置?

  2. 由于应用程序依赖于此运行时,因此我考虑将其包装在服务中,以便可以根据需要启动或停止它.在Android项目中处理此类可执行文件的最佳方法是什么?

  3. 假设我没有此可执行文件的源代码,还有什么其他选择?

请指教.

谢谢.

java android

29
推荐指数
3
解决办法
2万
查看次数

标签 统计

android ×1

java ×1