大神指教,java导入library ---- Android项目

android项目怎么引用纯java项目作为lib~

如果你有JAVA项目的源代码的话:

1.把JAVA项目的src文件夹的内容复制到Android项目的src文件夹下
或者 将JAVA项目的src文件夹重命名后复制到Android项目根目录下,之后在图2的Source选项下添加此文件夹

2.把JAVA项目所用的jar包复制到Android项目的libs文件夹下(Android Private Libraries下面自动导入此jar包)

问题很多种啊,听我一一道来:

sdk的路径配置有问题,这时候无法找到adt工具;遇到这个问题,菜单preference->android修改SDK的路劲。
肯能是和以前的SDK版本兼容的问题(以前的SDK可能与当前eclipse配置的SDK版本不同而无法生成资源文件);遇到这个问题首先清空一下工程,然后在build一次。具体步骤就是菜单Project->clean, Project->build.
问题2,通过以上方法也可能解决不了。接下来是新的解决办法,打开androidmanifest文件,修改其中targetsdkversion为当前eclipse配置的sdk版本;然后打开.propertise文件修改sdk的版本,与当前eclipse配置的SDK版本相同即可。
最后的最后,如果以上方法都不能解决问题,还有一个办法(必定成功)。新建一个工程,将工程里面的所有资源,代码之类的全部复制到新工程里面,此方法必定成功,但是耗费人工较多,不建议使用。

希望能够帮到你!

5. 添加一条,快速引包,在出错的.java文件中使用快捷键 ctrl+shift+o。选择与工程对应的R类即可。

把library放到项目的根目录下试试

近日,在做一个人人的第三方小项目。打算直接使用renren 的sdk 进行开发。因为renren的sdk是以android library project 形式发布的(关于这种project的内容可以参考android library project)。
整个导入流程严格按照guide的内容操作,但是始终无法导入,设置导入后项目中不出现相关的Library project。在设置完library之后重新打开始始终显示关联错误,就是reference那里是个红叉。Eclipse也没有任何出错提示。在stackoverflow上也找过相应问题,找到了解决问题的方案(StackOverFlow上的解答)。虽然有效的解决了问题,但是解释并不是很完善。
经过一番实验,发现其实只要项目中project.properties的引用android.library.reference.1=这里的值为相对路径,则没有引用问题,因为相同的project博主用git同步到ubuntu下关联就没有问题。所以很大的可能这是ADT的一个bug,即:
在windows系统下,library project必须和project处于相同的盘符中,因为如果在不同盘符,project.properties中的android.library.reference.1值变成绝对路径,而ADT推荐是在ubuntu下使用的,对windows绝对路径有支持bug。在windows系统下,library project必须和project处于相同的盘符中,因为如果在不同盘符,project.properties中的android.library.reference.1值变成绝对路径,而ADT推荐是在ubuntu下使用的,对windows绝对路径有支持bug。

库路径设置不对,检查下

在Java项目中如何导入数据库驱动包?
答:要导入数据库驱动包,需要遵循以下步骤:下载合适的数据库驱动包。根据项目使用的数据库类型,到相应的官方网站,下载该数据库的驱动程序。例如,MySQL 的官方网站是 https://dev.mysql.com/downloads/connector/j/。将下载的驱动包放到项目中。可以将驱动包复制到项目的某个文件夹中,建议新建一个名为 ...

Java中如何导入自己写的包
答:1、在别的工程中把写好的包打包成jar,然后放到当前工程文件夹中(一般是Lib文件夹),再将jar导入当前工程中。导入jar一般都是使用IDE的导入功能.2、直接将源代码copy到src文件夹下,然后刷新,用import 包名.*导入。PS:你太神奇了,你的包都导入了,居然不会使用其中的方法?你自己写的类怎么用那个就...

如何将myeclipse所指向的jar包导入到自己工程下的lib目录下?
答:1)这里呢,一种方法是,直接用MyEclipse里自带的相关的项目jar包,右击项目“MyEclipse”菜单,选择对应的jar包就OK,例“Add Spring Capabilities”,并且可以设置Spring的一些配置信息,不错的可视化操作;2)添加外部的jar包到web项目的lib包下,右击项目“Properties”-->“Java Build Path”-->“Libr...

java如何导入包
答:1、首先在项目下创建一个新的文件夹,用来保存jar包。在项目名上点击鼠标右键,按顺序点击【New】→【Floder】,打开新建文件夹的窗口 2、输入文件夹名称【lib】,点击【ok】。通常在lib文件夹中存放从外部引入的jar包 3、找到要引入的jar包,鼠标选中需要用的jar包,然后按住鼠标左键不放,把jar包...

eclipse导入的包中没有lib
答:eclipse导入的包中没有lib解决方法如下:1、对着项目右键选择properties。2、点击DeploymentAssembly就会出现下面的界面。3、点击Add,JavaBuildPathEntries。4、选择导出时要携带的jar包。

怎么导入java的第三方jar包
答:首先要看你新建的是什么项目 java项目:在项目上右键“new”->“Folder”->取名为“lib”,将jar包考进去。然后对着jar包右键,“Build Path”->“Add To Build Path”就可以了 web项目:在WebContent目录下的WEB-INF目录下新建一个名为“lib”的文件夹,将jar包之间拷贝进去就可以了,不用有其他...

java开发中 为什么有些包放在lib文件夹中就行 而有些包要配置到classpat...
答:java开发中,eclipse会自动到lib文件夹中查找需要依赖的jar,所以把驱动程序放到lib文件夹中去就可以,而servlet-api.jar是Tomcat内置的jar包,但是eclipse是缺省的,也就是需要指定该jar包的位置,即需要配置classpath,如果拷贝该jar包到lib文件夹中,在运行时,Tomcat有如下加载顺序。具体操作建议去千锋...

java 如何调用lib和h文件
答:LIB文件直接加入到工程文...给java或者c#用),其中,前者最简单,后者需要在dllmain()中生成。

Java文件导入不了包,是怎么回事?
答:1.将jar包放入项目里面的lib文件夹里面 2.如果是eclipse的话 项目下面有个referenced libraries这个文件夹 右键build path 然后 libraries标签里面选择Add external jars然后选择你的jar包位置就对了 到时候就可以使用导入包语句了 3.在电脑环境变量中将你的servlet jar包配置到classpath里面去 ...

java中的lib什么作用呢
答:在lib这个目录下面,一定有很很多以.jar为后缀的文件(尤其是dt.jar和tools.jar),这是压缩文件,你可以用winRAR解压查看的.SUN公司发布的一些系统类就在这里,是JAVA程序运行所依赖的.例如:在JAVA程序在进行输入和输出的时候要用到很输入输出类,如StreamInput,StreamOutput,你直接在程序的开头写上import ...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网