Java Android Studio无法识别导入的jar归档文件的内容

Java Android Studio无法识别导入的jar归档文件的内容,java,android-studio,jar,archive,Java,Android Studio,Jar,Archive,我在网上读了很多关于如何将jar文件导入android studio的文章,因为我想将以前编写的java程序的一部分导入到我的android应用程序中。 因此,我已经尝试了以下方法: 将jar放入libs文件夹,并将编译文件('libs/my jar.jar')添加到build.gradle(实际上我尝试了两个文件,一个在app中,另一个在'appname'中) 右键单击jar并单击“添加为库” 清理和重建(通过命令行和Android Studio内部) 通过“项目结构->依赖项”添加jar

我在网上读了很多关于如何将jar文件导入android studio的文章,因为我想将以前编写的java程序的一部分导入到我的android应用程序中。 因此,我已经尝试了以下方法:

  • 将jar放入libs文件夹,并将
    编译文件('libs/my jar.jar')
    添加到build.gradle(实际上我尝试了两个文件,一个在app中,另一个在'appname'中)

  • 右键单击jar并单击“添加为库”

  • 清理和重建(通过命令行和Android Studio内部)

  • 通过“项目结构->依赖项”添加jar

我在stackoverflow上尝试了simmilar文章的每一个建议,我通过搜索“在android studio中使用jar”或“导入java archive android studio”等找到的建议

我的问题是,Android Studio在我的jar中找不到类。 每当我尝试创建我的一个类的对象时,它仍然在我的代码下面加下划线。我目前正在使用Android Studio 1.2.1.1

我是否必须以Java语法导入它们(例如,
导入我的jar.jar.ClassXY

我没有java归档的经验。我只是通过点击“导出->作为Jar归档”从Eclipse导出了我的java项目。我还尝试了作为可运行的Jar文件导出。理论上这足够了吗?当我搜索web时,我觉得这足够了

谢谢你的回答:)

试试这个:[。我解释了将JAR文件导入Android studio的不同方法。我希望它能有所帮助。[1]: