如何将项目源代码用作另一个项目的库?

时间:2013-05-15 05:19:32

标签: android android-ndk android-library

我是android的初学者。我的客户端给了我一个项目源代码(使用本机库)作为refference.Is有没有可能使用这些源代码作为我的android项目的库?如果可能,我如何访问这些库文件的方法?任何人请帮帮我..

3 个答案:

答案 0 :(得分:2)

将项目导入工作空间。在eclipse中右键单击该项目。转到属性。选择Android。检查是否勾选了Library chexk框。如果没有勾选相同。这是一个图书馆项目。

在你的android项目中引用库项目。

在eclipse中右键单击该项目。转到属性。选择Android。单击添加。浏览库项目并添加它。

清洁和建造。

有关更多信息,请查看链接

http://developer.android.com/tools/projects/projects-eclipse.html

有关图书馆计划的信息

http://developer.android.com/tools/projects/index.html

答案 1 :(得分:0)

如果Android开发工具构建了一个使用库项目的项目,它还会构建库的组件并将它们添加到已编译应用程序的.apk文件中。

因此,库项目可以被视为编译时工件。 Android库项目可以包含Java类,Android组件和资源。仅支持资产。

要创建库项目,请在Android项目生成向导中将“将此项目标记为库标志”。

要使用此类库,请选择生成的项目,右键单击它并选择属性。在Android选项卡上添加库项目。

图书馆项目必须声明其所有组件,例如通过AndroidManifest.xml文件进行活动,服务等。使用该库的应用程序还必须通过AndroidManifest.xml文件声明所有使用的组件。

其他项目现在可以使用此库项目。这也可以通过相应项目的属性进行设置。

答案 2 :(得分:0)

请检查

要创建库项目,请在Android项目生成向导中将“将此项目标记为库标志”。

http://www.vogella.com/articles/AndroidLibraryProjects/article.html