an0*_*00b 8 android android-library library-project
我注意到当我通过选中"is Library"复选框将现有的Android应用程序项目转换为Android库项目时,项目的源代码或XML文件没有任何变化.
那么当选中"is Library"复选框时会发生什么?内部,包和/或项目文件中有什么变化?我在哪里可以了解更多相关信息?
为了更好地解释我的问题:
create lib-project命令创建一个标准项目结构,其中包含预设属性,该属性向构建系统指示项目是库.它通过将此行添加到项目的default.properties文件来完成此操作:
android.library=true
换句话说,它是构建系统而不是操作系统使用的属性.
更新:我在我的iPhone,所以我不会打字了一个整体的释义,但这里有一个相当不错的博客文章中讨论的一个Java JAR和Android的图书馆项目,包括如何在DEX工具添加的资源和地塞米松代码之间的差异到.apk:
http://devmaze.wordpress.com/2011/05/22/android-application-android-libraries-and-jar-libraries/
来自devsite:http://developer.android.com/guide/developing/projects/projects-eclipse.html
您还可以将Android项目指定为库项目,以允许它与依赖它的其他项目共享.将Android项目指定为库项目后,无法将其安装到设备上.
| 归档时间: |
|
| 查看次数: |
3621 次 |
| 最近记录: |