Hello StackOverflow人员,
我有一个java类的jar文件。我将这个jar文件添加到文件夹/libs
下的android studio项目中。现在,我想要做的是在MainActiviy.java
的jar文件中使用这些类。我只是不知道如何。
一些细节:
我的jar文件名为:zombi.jar
。
要调用的jar文件中的类名为:COMBI.class
我尝试了以下内容:
在MainActivity.java
中,我写道:
// declared class variable
private COMBI mCOMBI;
然后,在OnCreate方法中,我写道:
mCOMBI = new COMBI();
//to start calling method COMBIStart to launch the command-line system
mCOMBI.COMBIStart();
我实际上就像在普通Java中那样调用类。我认为Android使用看起来像java的特殊java代码,但我不知道如何使用它们。
我无法让代码工作。 你能帮助我吗?
答案 0 :(得分:1)
我假设您已经为jar类编写了import语句。如果您已将jar文件放在/ lib文件夹中,则Android Studio应更新build.gradle文件。检查您的依赖项中是否有指向jar文件的链接{...} 如果没有,您可以手动添加。
答案 1 :(得分:0)
就像在普通的java中一样,你必须在你文件顶部的正确包中添加一个导入,以包含文件不在同一包中的所有内容。
看起来应该是这样的:
import android.view.View;
但是它不是android.view.view,而是对你要添加的jar中的类的引用