0

我已阅读Android Library 项目的概述。我打算开发一个包含本机库和 JNI 包装器的 Android 项目库,这些库将包含在 Android 项目中。但是,该文档没有明确提及 Android 库项目是否可以包含本机库。

任何人都可以确认/确认 Android 库项目中对本机库的支持吗?

4

1 回答 1

1

正如Android文档所说:

Android 库项目是一个包含共享 Android 源代码和资源的开发项目。

实际上,Android 库项目与普通的 Android 项目并没有太大区别。您可以将普通的 android 项目作为库项目,资产文件夹除外。Eclipse Buid Path当您在其他 IDE 中声明或类似的东西时,它们只是不同。

原生支持很简单,只需调用原生层(如您的帖子中的原生库),例如 C/C++ 库文件(*.sofile)。这个功能不是Android特有的,但是在普通的Java项目中也支持这个功能:在Java内部调用另一种语言的函数。

所以,简而言之,是的:)

于 2014-05-19T10:51:25.313 回答