关于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包中的方法啊 该怎样写啊

jar

3个回答

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

自然会提示

qq_32360535
xiaojiangren 回复ProXin: 好的谢啦……!那应该是我方法写错了
4 年多之前 回复

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

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

直接拷贝到lib目录下

qq_32360535
xiaojiangren 回复Mr_dsw: 直接拷贝进去就可以了吗?
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问