TwitterをAndroidアプリケーションに統合しようとしていますが、Twitter4jでアプリを登録できないようです。
私がAndroidで見た問題に関するすべてのチュートリアルと質問は何年も前のものであり、それ以来状況は進んでいるようです。
このチュートリアルの手順に従い、提供されたソースコードを使用してTwitterへの接続をテストしました。ソースコードに付属しているTwitter4jのバージョンが古くなっていることを知って、後で最新バージョンとスナップショットバージョンを更新しましたが、まったく役に立ちませんでした。
private void loginNewUser() {
try {
Log.i(TAG, "Request App Authentication");
// This line fails with error "Host is unresolved: api.twitter.com:80
mReqToken = mTwitter.getOAuthRequestToken();
Log.i(TAG, "Starting Webview to login to twitter");
WebView twitterSite = new WebView(this);
twitterSite.loadUrl(mReqToken.getAuthenticationURL());
setContentView(twitterSite);
} catch (TwitterException e) {
Log.e("errors", e.getMessage());
Toast.makeText(this, e.getMessage(), Toast.LENGTH_LONG).show();
}
}
Twitter4jを使用して有効なログインコードを持っている人、または問題の解決策を知っている人は誰でも、あなたから聞いていただければ幸いです。