Java Can';t在Eclipse上将外部.jar库导入到我的Android项目中

Java Can';t在Eclipse上将外部.jar库导入到我的Android项目中,java,android,eclipse,jar,external,Java,Android,Eclipse,Jar,External,我已经到处寻找我的问题的解决方案,但我找不到,所以我希望有人能帮助我 我有一个.jar库,我想将它包含到我的项目中,我遵循了我找到的fews指南,但到目前为止还没有人为我工作,尽管我可以编译和生成我的APK 安装APK并启动应用程序后,当调用类成员(我要导入的库中的成员)时,我的应用程序崩溃,logcat告诉我: Could not find class 'net.rdrei.android.dirchooser.DirectoryChooserActivity', referenced fro

我已经到处寻找我的问题的解决方案,但我找不到,所以我希望有人能帮助我

我有一个.jar库,我想将它包含到我的项目中,我遵循了我找到的fews指南,但到目前为止还没有人为我工作,尽管我可以编译和生成我的APK

安装APK并启动应用程序后,当调用类成员(我要导入的库中的成员)时,我的应用程序崩溃,logcat告诉我:

Could not find class 'net.rdrei.android.dirchooser.DirectoryChooserActivity', referenced from method com.azsde.myApp.Settings$1.onPreferenceClick
然后我反编译了我的apk,因为我很好奇是否包含了该类,我发现它没有包含在我的apk中,下面是一个列出我的文件的树命令的结果:

以下是我的Java构建路径设置:


我做错了什么,为什么我的库没有包含在我的APK中?

将JAR自己添加到项目的构建路径中,就好像它是一个普通的Java项目一样,是行不通的。

通过将JAR复制到项目根目录下的
libs
文件夹(如果该文件夹不存在,则创建该文件夹),可以将库添加到Android项目中;然后ADT会自动将其添加到构建路径中,并设置项目以将JAR引入APK。


您可以在此处了解更多信息

不幸的是,这也不起作用:(我开始怀疑我的.jar是否正确……我将this git:导入Android Studio,并用它制作了一个.jar,对吗?Android Studio是alpha。我现在会远离它,坚持使用Eclipse。可能是Android Studio导致了你的问题。Android Studio在挣扎了几分钟后确实导致了这个问题o了解gradle是如何工作的,我手动编译(命令提示符)并获得了一个库,该库这次正在工作,它已成功地包含在我的apk中。非常感谢!