2 qq 32360535 qq_32360535 于 2016.01.22 14:55 提问

关于Android工程引用jar包中的方法

public class MainActivity extends Activity {
private String a;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
new Test(a);
}
class Test{
private String string ;
private Test(String string){
this.string=string;
System.out.println(string);
}
}

}
把这个工程打包成了jar 导出 成test.jar 然后在另一个工程ActivityB通过右键--BuildPath--Configura BuildPath--addExternal jars 导入了 test.jar包
到这边应该没问题吧 网上都是这样做的 然后我要在ActivityB中来调用这个jar包中的那个Test方法 该怎么调用啊 网上有说直接
包名.类名.方法名就行了 可是我test.Test.Test(string) 不行啊 怎么在B中去调用jar包中的方法啊 该怎样写啊

3个回答

Theresa_zxx
Theresa_zxx   2016.01.22 16:02
已采纳

比如百度地图:你用到这个BitmapDescriptorFactory
图片说明

自然会提示

qq_32360535
qq_32360535 回复ProXin: 好的谢啦……!那应该是我方法写错了
2 年多之前 回复
Theresa_zxx
Theresa_zxx   2016.01.22 15:46

jar包中的方法用法都一样。 直接写那个方法,Ctrl+F1 导入相应的包就行了

qq_32360535
qq_32360535 回复ProXin: 好吧 了解了
2 年多之前 回复
Theresa_zxx
Theresa_zxx 如果不提示,那就是你写错了
2 年多之前 回复
qq_32360535
qq_32360535 回复ProXin: 写对了? 还是写错了
2 年多之前 回复
Theresa_zxx
Theresa_zxx 回复xiaojiangren: 你方法写对了,自然会提示到相应的jar包的
2 年多之前 回复
qq_32360535
qq_32360535 回复ProXin: 如果 ctrl+F1不是提示倒入包是不是就意味着 jar包没有引用进来啊
2 年多之前 回复
Mr_dsw
Mr_dsw   Ds   Rxr 2016.01.22 16:00

直接拷贝到lib目录下

qq_32360535
qq_32360535 回复Mr_dsw: 直接拷贝进去就可以了吗?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
maven工程引用外部jar包
maven工程经常回遇到引用外部jar包,需要先安装在jar包,然后再在工程中pom.xml文件中添加依赖。 示例: 命令行中运行: mvn install:install-file -Dfile=E:\SVN\roadtask\src\main\webapp\WEB-INF\lib\smartupload.jar -DgroupId=org.smartupload -DartifactId
Web工程和引用工程引用了同一个jar包,部署项目后,会引用哪一个?
1、如果Web工程引用commons-io-1.3.2.jar,引用工程引用commons-io-2.0.1.jar 部署包引用的是commons-io-1.3.2.jar 2、如果Web工程引用commons-io-2.0.1.jar,引用工程引用commons-io-1.3.2.jar 部署包引用的是commons-io-2.0.1.jar 3、通过以上分析可以看出,部署后的l
android-module作为库和主工程里的jar包依赖关系
主module里可以依赖作为lib库的module里的jar包 点击打开链接
eclipse中的java工程项目如何引用外部jar包和dll动态链接库?
1、引用jar包 绝对路径引用:右键工程-->properties-->java Build Path-->Libraries-->Add external JARs... ,在弹出的对话框中选择要引入的jar包,OK即可。 相对路径引用:首先在工程目录下,新建一个libs文件夹,将要导入的jar包放入其中,然后右键工程-->properties-->java Build Path-->Lib
Maven项目怎样引用其他项目/或者jar包
惯例: 我是温浩然: 现在越来越多的项目都用Maven进行管理jar包,我这里说的是,Maven怎样引用本地Maven项目. 一个项目从SVN上下载下来,先在本地删除(只是在工作环境中删除,不要删除文件),在通过eclipse导入Maven项目,然后,右键项目,选择Maven,选择Update Project. 一个项目的JAR包就从Maven服务器上下载到本地了。 我对Maven的理解
eclipse中一个项目引用另一个项目或者其他项目的jar的方法
有时候我们一个项目会依赖于另一个项目的类库和资源,如下图项目pds-prrs依赖于pds-fw和pds-srv中的类和包 想要在pds-prrs中引入其他两个项目的方法为:  右键->build path->configure build path->project选项卡->.点击add,将另外两个项目加入即可 效果如下 不过值得注意的是,即使这样,只能保证编译正确,如
maven初学:用maven将工程打包,maven项目引用jar包
写这篇文章纯粹是为了方便自己更好的理解一下maven,希望能帮助刚刚认识maven的人 1.如何用maven将自己的项目打成jar包,供别的项目用。 第一步:新建JavaProject 步骤太简单,略过了。 第二步:将工程中自动生成的src删掉,并且新建source folder  第三步:创建包 第四步:创建类,在类中创建一个简单方法(放在jar里面供调用的)
在java项目中引用jar包
在java项目中引用jar包 在平时开发当中,会时常引用第三方的jar包到我们的工程当中,比如一些成熟的第三方类库,这将提高我们的编程料率。本文就讲述一下如何在工程中引用jar包。文字描述不太好描述,直接上图。 右键需要导入jar包的工程,选择如下菜单红色标注的选项: 出现如下对话框,我们切换到Libraries选项卡,本次我们选择工程空间外的jar: 导入后出现下
解决java项目打jar包,项目中引用有其他jar包的问题
大家都知道一个Java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName 我们就只要在MANIFEST.
解决maven项目中引用非maven工程中的jar
执行如下命令,根据实际情况进行调整: 打开cmd执行如下命令 格式代码: mvn install:install-file -DgroupId= -DartifactId= -Dversion= -Dfile= -Dpackaging=jar -DgeneratePom=true 示例代码: 按照打印出来的pom目录,打开该文件,将对应的引用添加到对应