设置并调用一个项目库(库)

<强>

项目中要集成其他项目,由于集成项目庞大不想机械的复制,就想将集成的项目做成项目库。这样以后集成项目升级,项目里面升级也方便。


1。工作项目和库项目的资源名称,如果名称重复,编译器会优先使用工作项目(也称为子项目)的资源。

2。无法将一个项目库导出为一个jar文件.

3 .项目库的android系统版本必须低于或等于工作项目的系统。

4。每一个库项目都会生成一个R文件,工作项目被编译时,将会合并工作项目和项目库的R文件,如果R文件中的敞亮名称同名,将使用工作项目R文件中的常量。如果应用多个项目库,项目库中R的文件有常量重名,将根据项目被应用的顺序确定常量的使用优先级。

5。在AndroidManifest。xml文件中要声明项目库的所有组建。


<强>

生成项目库有两种方式

1。项目库是一个基本的android项目,所以我们可以像建立一个android项目一样建立一个项目库。

1。文件比;新在Android应用程序项目比;Next 

设置并调用一个项目库(库)

2。设置应用程序名称、项目名称、包名

3。在配置项目页面,勾选上这个项目标记为一个图书馆选项

,,,,,,,,,,,,,,,, 设置并调用一个项目库(库)

4。接下接下来来完成项目库的创建


2。让一个已经存在的android项目称为一个项目库。

1。在Package Explorer里,右击你想生成项目库的android工程,选

,择属性。

,,,,,,,,,,,,,,,,,,设置并调用一个项目库(库)

2。在房产界面,选择Android。

,,组在左窗格中,然后找到在右窗格中的库属性。

3。选中是Libaray选项,点击运用,再点击好关闭属性界面。

生成项目库后,你会在project.properties文件中发现增加了一行

以此可以确定当前的项目已经成功生成为一个项目库了。

,,,,,,,, 设置并调用一个项目库(库)

如何调用到项目库

1。确保项目库和应用程序项目依赖你的工作区。如果缺少一项,将它

,,导入到你的工作空间里。

2。在Package Explorer里,右击应用程序项目选择属性。

设置并调用一个项目库(库)”>,,,,,,,,<img src=

3.属性界面里,选择Android,在图书馆属性里添加、打开Project 

,,选择对话框,选中已经存在的项目库。

,,设置并调用一个项目库(库)”> <img src=

4。当对话框关闭后,点击应用在好的。


,,,,,,,,配置成功后,在project.properties会添加一行

,,,,,设置并调用一个项目库(库)”> <br/> </p> <p> <br/> </p> <p>如果你的英文很好的话,可以参考android api  </p> <p> http://developer.android.com/tools/projects/projects-eclipse.html SettingUpLibraryProject </p> <p> <br/> </p> <p>你也可以在下载的sdk里查看</p> <p> TicTacToeLib, TicTacToeMainl两个项目</p> <p>路径sdk/样本/android-18/遗留</p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> <br/> </p><h2 class=设置并调用一个项目库(库)