Java 如何在Eclipse中将Github库作为JAR添加到Android项目中?

Java 如何在Eclipse中将Github库作为JAR添加到Android项目中?,java,android,eclipse,jar,Java,Android,Eclipse,Jar,我正在尝试添加到我的项目中。查看它,我注意到它在res中有文件,并且依赖于自己的R.java文件。当我把它做成一个JAR时,我会继续得到错误,因为依赖项并不都存在。我不知道该怎么做 我总是犯这样的错误 import android.support无法解决以及其他所有问题。我尝试在StackOverflow上引用不同的答案,但没有一个能产生有效的解决方案。资源不会打包到JAR文件中。谷歌正在开发一个名为AAR的新打包方案,该方案由Android Studio支持 为了在您自己的项目中使用此第三方库

我正在尝试添加到我的项目中。查看它,我注意到它在
res
中有文件,并且依赖于自己的
R.java
文件。当我把它做成一个JAR时,我会继续得到错误,因为依赖项并不都存在。我不知道该怎么做

我总是犯这样的错误


import android.support无法解决
以及其他所有问题。我尝试在StackOverflow上引用不同的答案,但没有一个能产生有效的解决方案。

资源不会打包到JAR文件中。谷歌正在开发一个名为AAR的新打包方案,该方案由Android Studio支持

为了在您自己的项目中使用此第三方库,您应该将其克隆到本地repo。然后,您可以将其直接导入Eclipse工作区,然后将Eclipse项目添加到应用程序项目的类路径中

  • https://github.com/astuetz/PagerSlidingTabStrip
    通过git工具
  • eclipseide
    上,将
    库作为
    现有源代码导入
    Android
    选项
  • 将之前添加的库添加到项目中

  • 当我将它直接导入Eclipse工作区时,我得到一个错误,它的错误是导入android.support无法解决,因为它不在那里,但是如果它是我项目中的一个库,它就不会有这个问题,因为我包含了它需要的
    android.support
    。如何将其添加到我的项目的类路径中?Android Studio的Gradle项目在Eclipse中无法正常工作。@David,您还需要将支持库添加到PagerSlidingTastrip库的类路径中。@代码学徒我不确定如何将其添加到我的项目的类路径中。仔细研究后图书馆,我强烈建议您切换到Android Studio。你会发现使用这个库要容易得多。好的,我试试Android Studio。然后,我是否也必须按Gradle导入所有其他库?我使用Gson、googleplay服务和Android-support-v4。是的,您应该使用Gradle进行所有依赖项管理。这很好,因为您不必担心
    libs
    目录中的内容,而且在每个库发布时更新到新版本也很简单。