Android 推文不会使用Fabric发布

Android 推文不会使用Fabric发布,android,twitter,twitter-fabric,Android,Twitter,Twitter Fabric,我正在尝试从我的android应用程序发布推文。在用户授权我的应用程序使用其帐户后,通常推文必须自动发布,但在我的情况下,什么也没有发生。身份验证部分工作正常,问题出在共享部分。使用Fabric,我发布推文的方式如下: TwitterSession session = Twitter.getSessionManager().getActiveSession(); StatusesService statusesService = Twitter.getApiClient(session).get

我正在尝试从我的android应用程序发布推文。在用户授权我的应用程序使用其帐户后,通常推文必须自动发布,但在我的情况下,什么也没有发生。身份验证部分工作正常,问题出在共享部分。使用Fabric,我发布推文的方式如下:

TwitterSession session = Twitter.getSessionManager().getActiveSession();
StatusesService statusesService = Twitter.getApiClient(session).getStatusesService();
statusesService.update(message, null, null, null, null, null, null, null, String.valueOf(new Callback<Tweet>() {
@Override
public void success(Result<Tweet> result) {
Log.d("Tweet", "post success");
}
@Override
public void failure(TwitterException e) {
e.printStackTrace();
}
}));
TwitterSession session=Twitter.getSessionManager().getActiveSession(); StatuseService statuseService=Twitter.getApiClient(session.getStatuseService(); statuseService.update(message,null,null,null,null,null,String.valueOf(newcallback()){ @凌驾 公开作废成功(结果){ Log.d(“Tweet”、“post success”); } @凌驾 公共无效失败(Twittere异常){ e、 printStackTrace(); } })); 当我调试
成功
失败
时。 我得到了任何错误,没有例外,但没有张贴。
我所做的有什么问题吗?

试着检查一下,这是一个稍微有点旧的代码

 try {


            Intent intent = new Intent();
            intent.setAction(Intent.ACTION_SEND);
            intent.putExtra(Intent.EXTRA_SUBJECT, "");
            intent.putExtra(Intent.EXTRA_TEXT, "");
            intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file));
            intent.setType("text/plain");
            intent.setType("image/jpeg");
            intent.setPackage("com.twitter.android");
            startActivity(intent);
        } catch (Exception e) {
            commonAction.showToast("No twitter App Installed in device");
            Log.v("VM", "Exception while sending image on" + "com.twitter.android.PostActivity" + " " + e.getMessage());
        }

只需从sgned in用户发布推文?您只需使用intentI即可。我想从我的应用程序发布推文,但要与连接的用户一起发布account@GIBINTHOMAS你能解释一下吗?为什么StatuseService与我的情况不匹配?对不起,你是什么意思/我的意思是为什么我必须使用intent而不是StatuseService?这个意图比StatuseService更适合这种情况吗?我不知道,对于简单地发布带有您的数据的tweet,您可以使用intentIt works,但我想直接发布它,而不询问用户是否必须通过消息或tweet共享。我想在“允许”成功后直接发布它