在android中添加一个用C编写的新SDK
我们是否可以将一个用C编写的SDK移植到android中,并用它开发一个应用程序?因为我有一个用C编写的SDk,希望用它来开发一个应用程序,我应该怎么做 Java通过与本机层(C代码)对话。如果为API编写JNI包装器,则可以使用C SDK。通过这种方式,您将能够将本机库导入Java,并从中调用本机(即C)函数。这就是包装纸的用途 只有在SDK本身不使用任何Android不支持的库的情况下,这才有效。如果它是简单的C语言,GNU工具链将编译它,那么它应该工作得很好 为了为Android(更准确地说是ARM)编译本机C代码,您需要Android在android中添加一个用C编写的新SDK,android,c,sdk,Android,C,Sdk,我们是否可以将一个用C编写的SDK移植到android中,并用它开发一个应用程序?因为我有一个用C编写的SDk,希望用它来开发一个应用程序,我应该怎么做 Java通过与本机层(C代码)对话。如果为API编写JNI包装器,则可以使用C SDK。通过这种方式,您将能够将本机库导入Java,并从中调用本机(即C)函数。这就是包装纸的用途 只有在SDK本身不使用任何Android不支持的库的情况下,这才有效。如果它是简单的C语言,GNU工具链将编译它,那么它应该工作得很好 为了为Android(更准确地
这应该让你开始。关于如何在网络上使用JNI和NDK,有很多很好的例子,包括堆栈溢出。感谢Phonon,我在四处搜索并找到了NDK,但在阅读您的回复之前无法真正了解如何使用。我们将关注JNI。再次感谢