1

我是android开发的新手。我需要通过我的 Android 应用程序在 Twitter 中发布文本和图像。

我有一个示例项目AndroidTwitpic。我有连接问题。后来我用 twitter4j-core-3.0.3.jar 库替换了 twitter4j-core-2.1.6.jar 库。现在与 Twitter 的连接工作正常,但出现如下错误:

ImageUpload 无法解析为类型。

是否需要添加任何库?我犯了什么错误?

4

3 回答 3

1

您需要添加其他库:

signpost-commonshttp4-1.2.1.1.jar
signpost-core-1.2.1.1.jar
signpost-jetty6-1.2.1.1.jar
于 2013-07-18T07:20:36.393 回答
1

请参阅此教程,它非常有用的Twitt 带有文字的图片

于 2014-01-09T07:31:42.483 回答
0

不完全确定在 Twitter4J 3.0.2 之前的东西是如何放置的(那时我还没有研究它)。但是,在版本之间的某个地方,它们似乎已经改变了库(我的猜测)。

要上传任何类型的媒体,您需要一个名为twitter4j-media-support-3.0.3.jar的附加库。你可以在这里下载:

http://grepcode.com/snapshot/repo1.maven.org/maven2/org.twitter4j/twitter4j-media-support/3.0.3(选择页面上的二进制下载选项)。

替代链接:

  1. http://mvnrepository.com/artifact/org.twitter4j/twitter4j-core/3.0.3
  2. http://www.java2s.com/Code/Jar/t/Downloadtwitter4jmediasupportjar.htm(确保搜索最新版本。它也有一长串早期版本)
  3. http://twitter4j.org/maven2/org/twitter4j/twitter4j-media-support/3.0.3/
于 2013-07-18T07:20:43.563 回答