2
我想建立一些库到可执行文件,我需要使用我的应用程序。例如,我需要构建C库slocate,以便可以在我的应用程序中使用它。另一个例子,我必须建立sqlite-3.1分贝来使用ASE的Python。建设的东西为Android
我该如何去实现这一目标?
非常感谢。
我想建立一些库到可执行文件,我需要使用我的应用程序。例如,我需要构建C库slocate,以便可以在我的应用程序中使用它。另一个例子,我必须建立sqlite-3.1分贝来使用ASE的Python。建设的东西为Android
我该如何去实现这一目标?
非常感谢。
您需要使用Android NDK来构建它们。将它们构建为* .so文件后,可以在本地代码中使用它们,并通过JNI访问它们。这听起来并不像听起来那么困难,但它需要一些好的设置。
我对此有一个后续问题。我想创建自己的python,因为我正在编写一个将在ASE下运行的python应用程序。任何见解,如果这将工作? – user320599 2010-04-22 19:07:15
我能够将Lua嵌入到我正在开发的应用程序中,所以它应该!您只需构建本机代码并创建一个JNI包装器,以便您可以访问Java中的所有本机函数。 – CaseyB 2010-04-22 19:17:41