用gradle编译Twitter4j

Ben*_*nni 5 android gradle twitter4j

我正在尝试使用该twitter4j库.我在他们的网站上看到你可以使用Maven来集成它.

所以在我的gradle.build文件中,我做到了

buildscript {
repositories {
    mavenCentral()
jcenter()
}
Run Code Online (Sandbox Code Playgroud)

并编译:

project(":core") {
apply plugin: "java"


dependencies {
    compile "com.badlogicgames.gdx:gdx:$gdxVersion"
    compile "com.badlogicgames.gdx:gdx-box2d:$gdxVersion"
    compile "com.badlogicgames.gdx:gdx-controllers:$gdxVersion"
    compile "com.badlogicgames.gdx:gdx-freetype:$gdxVersion"
    compile 'org.twitter4j:twitter4j-core:4.0.3'
  }
}
Run Code Online (Sandbox Code Playgroud)

这似乎没有办法.twitter4j即使在清洁和刷新一切之后,我也无法使用任何类.我关心的是我下载twitter4j-4.0.3.zip并解压缩了它,但我从未将文件夹或内容放在任何地方?感觉像我错过了什么?

Yuv*_*Raj 3

几周前,当我尝试Twitter4j通过 Gradle 使用库时,我遇到了此类问题。

我所做的是,

  1. 从他们的网站下载了Twitter4Jzip 文件。
  2. 打开解压的文件夹,您将在其中找到lib文件夹。打开它。
  3. 您会发现一些.lib文件,例如twitter4j-core-4.0.3.jar. 该文件很重要,您在使用该应用程序时core需要添加剩余的文件。.jars如果您不确定,请复制全部.jars并将其粘贴到libs文件夹中。

在此输入图像描述

  1. 然后单击文件 -> 项目结构 -> 在左栏中选择应用程序 -> 选择依赖项选项卡。
  2. 单击+右上角并选择File Dependency然后选择 libs 文件夹中的 jar。

在此输入图像描述 6. 单击“确定”即可完成。

祝你好运 :)