将复杂本机应用程序编译到Android ARM的完整方法
这是我的第一个S/O问题,请温柔一点 我想了解更多关于将C应用程序移植到本机ARM以在Android设备上使用的信息将复杂本机应用程序编译到Android ARM的完整方法,android,java-native-interface,native,Android,Java Native Interface,Native,这是我的第一个S/O问题,请温柔一点 我想了解更多关于将C应用程序移植到本机ARM以在Android设备上使用的信息 我可以使用源代码附带的预构建工具链制作简单的程序,但如何将此工具链用于多个文件且需要配置和制作的应用程序?本文对此进行了很好的解释: 基本上,您可以像平常一样创建一个共享库,用JNI封装它,并用Java中的本机方法调用它。在Google I/O上,他们谈到了引入“NDK”——本机开发工具包,它应该简化创建使用本机(C)代码的应用程序的过程 在你走得太远之前,有几件事值得注意:
我可以使用源代码附带的预构建工具链制作简单的程序,但如何将此工具链用于多个文件且需要配置和制作的应用程序?本文对此进行了很好的解释:
基本上,您可以像平常一样创建一个共享库,用JNI封装它,并用Java中的本机方法调用它。在Google I/O上,他们谈到了引入“NDK”——本机开发工具包,它应该简化创建使用本机(C)代码的应用程序的过程 在你走得太远之前,有几件事值得注意: