`
wenzongliang
  • 浏览: 448889 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

android依赖工程 java build path android工程导出jar

 
阅读更多

android工程可以 在工程属性android选项卡 勾选该工程是一个库 isLibrary。勾选之后工程编译不在生成apk而是生成jar并且打进jar包的文件也做了选择只有class文件。(菜单projects->build automatically勾选,会每次改变时重新编译工程生成bin中的东西但并没有清空bin。不勾选,右键工程会出现buildproject菜单项,如果勾选了就不会出现)

 

标识isLibrary选项下有一个reference(应用)工程管理的地方,工作空间中有isLibrary的工程可被它去引用,编译生成apk时,会把引用isLibrary工程生成的jar打包在apk中。

 

 

eclipse 的java build path选项卡有四个子选项卡

1,Source是指资源的路径,是指要生成到bin目录的东西,外部引用的java文件会生成class文件
2,Projects 是指依赖的工程,对java工程来说被依赖的工程要先编译生成class文件,才可运行工程,导出可运行的工程时,自动会导出被依赖的工程的class文件到bin。对于android工程生成的apk不会包含依赖的工程的jar包或class文件(只会是静态显示时引用了依赖工程的类不报错,所以说这个项对android工程来说没用,android工程的工程依赖要在工程属性android选项卡中设置)

3,Libraries是用来管理类库的,包括外部类库的添加与删除。
4,Order and Export有两个属性。调用优先级的问题,越在上边调用优先级越高,例如,在同包同类名的情况下,将优先从上到下执行搜索调用;打勾与不打勾的区别在于导出jar包时是否将这个库的内容也打包到jar中,勾为包含,不勾为不含。 

分享到:
评论

相关推荐

    Android ZXing 2.3.0源码及编译后的core-2.3.0.jar和android-integration-2.3.0.jar打包亲测可用

    右键工程名 -> Properties -> Java Build Path -> Source -> Link Source... -> 用browse..按钮 选择ZXing-2.3.0\core\src\main\java这个绝对路径,起名core 选择ZXing-2.3.0\android-integration\src\main\java这...

    基于Java web的药店销售管理系统(源码+数据库).zip

    5、在Project的Properties->Java Build Path->Libraries->Add Library,更改jre即可。 6、只要将第4步中的两个jar导入即可,也可以不按第4、5步操作。 7、drugstore 20100207 2317的SQL文件为数据库导出后的文件,...

    martus.martus-android:从 code.google.compmartus.martus-android 自动导出

    martus-android 构建说明目前仅 Android 4.0.3,支持 API Level 4 确保所有非 Android JAR 都在 Properties->Java Build Path->Order and Export 下导出Eclipse 项目设置导入项目 ODK 收集 (./secure-app-vital-...

    逆向工程源码

    项目右击->build path->Configure build path->Libraries->Add External JARs.. 选择jar包所在的文件也就是上面的lib文件夹位置 9、更新项目,并在eclipse中添加tomcat(点击链接查看教程) 10、解决项目中的...

    BaseXRealm:Tomcat 的自定义领域,用户可以在其中存储在 BaseX 集合中

    基础领域Tomcat 的自定义领域,用户可以在其中存储在 BaseX 集合中安装从我的 Github 帐户下载项目将 %TOMCAT_HOME%/lib/ 中的所有 JAR 文件添加到项目的 Java Build Path 将项目导出为 JAR 文件(不要选择 Runnable...

    JAVA课程设计驾校管理系统

    表的列数据在下载文件的截图中,因为程序有导出数据库到Excel文件和界面美化(共27个皮肤),所以需要导入两个jar包,在下载文件里,复制这两个文件在exlipse中点击课程设计然后粘贴,再右击这两个包点击build path-...

    仿iPhone风格对话框(附件包含例子/jar包/jar包源码)

    文件简介: aIphoneDialogTest.rar 这是示例工程 使用时注意先要在build path中导入iPhoneDialogLib.rar中的jar包 iPhoneDialogLib.rar 这是控件jar包及资源文件 使用时先备份自己的strings.xml,然后将三个目录下的...

    驾校管理系统课程设计JAVA

    表的列数据在下载文件的截图中,因为程序有导出数据库到Excel文件和界面美化(共27个皮肤),所以需要导入两个jar包,在下载文件里,复制这两个文件在exlipse中点击课程设计然后粘贴,再右击这两个包点击build path-...

    《MyEclipse 6 Java 开发中文教程》前10章

    3.2.17快速加入、删除jar包到Build Path 63 3.2.18查看当前类被哪些类引用 63 3.2.19设置编辑器字体,颜色和显示行号 63 3.2.20 Link文件 64 3.2.21安装插件 65 3.2.22获取帮助和阅读帮助文档 65 3.2.23 CVS团队源...

    day020-继承加强和设计模式代码和笔记.rar

    step3:将所有的jar包选中右键,build path add library step4:在我们代码中通过创建对象或者类名的方式使用即可 3.2 使用自己的jar包 (造轮子) step1:选中自己想要封装成jar包的类,...

    Console_chat

    Linux:将PATH = $ PATH:$ M2_HOME / bin“导出到/ etc / profile建立罐子: 运行控制台转到项目文件夹:path_to_directory \ console_chat 使用maven build命令-它将使用jar文件和其他输出在客户端和服务器文件夹...

    convert-access:将Microsoft Access ACCDB文件转换为一系列的csv文件(每个表一个)

    将Microsoft Access数据库转换为一系列CSV文件使用jackcess库的非常简单的...建造使用gradle gradle clean build 您的带有/bin/bash脚本的Java JAR位于dist运行/使用cd dist/./convert-access.sh /path/to/access.accdb

Global site tag (gtag.js) - Google Analytics