Frage

Ich bin mit Twitter4J auf Android (neu beides) zu experimentieren codierte einen einfachen Prozess in Java-up nur um es zu testen. Es lädt ein Benutzer Timeline und druckt auf dem Bildschirm.

ich den Code für Android ändern, aber ich TwitterException erhalten, wenn ich versuche, den Benutzer Timeline zum Download bereit. Ich überprüfte den Debugger und die Ausnahme ist null; keine Angaben gemacht. Ich habe auch das Internet Erlaubnis auf das Android Manifest auf vorherige Beratung gegeben. Heres der Code:

package com.test;

import java.util.List;


import twitter4j.Status;
import twitter4j.Twitter;
import twitter4j.TwitterException;
import twitter4j.TwitterFactory;
import android.app.Activity;
import android.os.Bundle;

public class Test2 extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        List<Status> statuses = null;
        Twitter api = new TwitterFactory().getInstance("USERNAME","PASSWORD");

        try{
         statuses = api.getUserTimeline();
        }
        catch(TwitterException e){
            System.out.println("ERROR");
            System.exit(-1);
        }
        for(Status s: statuses){
            System.out.println(s.getText());
        }
    }
}

merke ich dies nur druckt auf die Konsole, es ist nur einfach zu halten.

Vielen Dank für jede und alle Hilfe.

War es hilfreich?

Lösung

Vergewissern Sie sich, die INTERNET Erlaubnis in Ihrer AndroidManifest.xml Datei.

Auch System.out.println() nicht auf Android empfohlen. Bitte geben Sie die android.util.Log Klasse verwenden und Ihre Debugging-Ausgabe zu LogCat (erhältlich über adb logcat, DDMS oder die DDMS Perspektive in Eclipse) senden.

Andere Tipps

Bitte überprüfen Sie Ihre Zeitstempel. Jeder Httprequest enthalten aktuelle Zeitstempel, wenn der Zeitstempel falsch ist dann Ausnahme aus.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top