Я новичок в программировании, поэтому я пытался создать приложение для Android, которое могло бы публиковать твиты в Twitter.Я нашел учебник на http://blog.radioactiveyak.com/2011/04/using-twitter4j-to-tweet-in-android.html с использованием Twitter4J, в частности, twitter4j-core-android-2.2.5.jar .
Я получаю синтаксическую ошибку для последней строки вкод, который закомментирован ниже и гласит: « Необработанный тип исключения TwitterException. »
Я думал, что решил проблему с помощью try catch, но это не сработало, и я пробежалошибка при тестировании на реальном устройстве.Может ли кто-нибудь предоставить решение или понять, будет ли эта реализация работать?
try{
twitter.updateStatus(tweet);
} catch(TwitterException e){
}
package com.XXXX.tweet;
import android.app.Activity;
import android.os.Bundle;
import twitter4j.Twitter;
import twitter4j.TwitterException;
import twitter4j.TwitterFactory;
import twitter4j.auth.AccessToken;
public class tweet extends Activity {
private static final String oauth_token = "XXXX";
private static final String oauth_token_secret = "XXXX";
private final static String consumer_token = "XXXX";
private final static String consumer_secret = "XXXX";
String tweet = "This is a test Tweet.";
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Twitter twitter = new TwitterFactory().getInstance();
AccessToken a = new AccessToken(oauth_token, oauth_token_secret);
twitter.setOAuthConsumer(consumer_token, consumer_secret);
twitter.setOAuthAccessToken(a);
//twitter.updateStatus(tweet);
}
};