Android Library项目是否支持本机库?

时间:2014-05-19 10:15:26

标签: android android-studio android-library nativelibrary

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

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

1 个答案:

答案 0 :(得分:1)

正如Android Document所说:

  

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

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

原生支持,只需调用本机层(如在帖子中,本机库),例如C / C ++库文件(*.so文件)。此功能并非特定于Android,但在普通Java项目中也支持此功能:从Java中的其他语言调用函数。

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