Articles of twitter

由于缺少依赖关系,Twitter Fabric无法在Android Studio中安装

我正在与Fabric建立一个Cordova项目,以便能够通过Twitter登录。 我刚刚将Fabric插件安装到Android Studio中,但是当我同步Gradle文件时,我收到以下错误: Information:Gradle tasks [:generateDebugSources, :generateDebugTestSources] Error:A problem occurred configuring root project ‘android’. > Could not resolve all dependencies for configuration ‘:_debugCompile’. > Could not find com.squareup.picasso:picasso:2.3.2. Searched in the following locations: https://maven.fabric.io/public/com/squareup/picasso/picasso/2.3.2/picasso-2.3.2.pom https://maven.fabric.io/public/com/squareup/picasso/picasso/2.3.2/picasso-2.3.2.jar Required by: :android:unspecified > com.twitter.sdk.android:twitter:1.1.1 > com.twitter.sdk.android:tweet-ui:1.0.3 > Could not find com.android.support:support-v4:21.0.0. Searched in the following locations: https://maven.fabric.io/public/com/android/support/support-v4/21.0.0/support-v4-21.0.0.pom https://maven.fabric.io/public/com/android/support/support-v4/21.0.0/support-v4-21.0.0.jar Required […]

如何通过Android的Account Manager类检索Twitter和Facebook身份validation和令牌

我想通过Account Manager类检索令牌。 这是适用于Twitter的示例代码,但不适用于facebook plz帮助我。 public class AccountManagerActivity extends Activity { AccountManager mAccountManager; AccountManagerFuture c; String token; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mAccountManager = AccountManager.get(this); Account[] acc = mAccountManager.getAccounts(); for (int i = 1; i < acc.length; i++) { System.out.println("Account name==" + acc[i].name); System.out.println("Account […]

经过漫长的空闲时间Android应用程序重新初始化Twitter Fabric

因此,我的Android应用程序具有以下组件:LoginActivity,使用导航抽屉的MainActivity,以及由Main Activity中的Nav Drawer处理的各种片段。 在LoginActivity中,我设置了TwitterAuthConfig,并将其提供给Fabric.with(…. Twitter(authConfig)…),基本上按照他们在文档中所说的做: Fabric集成文档 在用户浏览LoginActivity并成功登录后,它将进入Main Activity,打开导航抽屉并让他们选择他们想要去的片段。 LoginActivity在启动MainActivity后调用this.finish() 。 我的问题是我使用的一个片段使用嵌入式Twitter时间线,需要通过Fabric.with()调用进行Fabric身份validation。 这在第一次工作正常 ,但是一旦我离开应用程序并且它在后台停留了一段时间,我相信onDestroy()被调用,然后Fabric实例被删除。 因此,当我从后台再次打开它时,它有以下错误: 07-09 15:59:55.179 7933-7933/com.writers.myapp E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: com.writers.myapp, PID: 7933 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.writers.myapp/com.writers.myapp.MainActivity}: java.lang.IllegalStateException: Must Initialize Fabric before using singleton() at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2329) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2389) at android.app.ActivityThread.access$900(ActivityThread.java:147) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1296) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5254) at java.lang.reflect.Method.invoke(Native Method) […]

Fabric使用twitter按钮登录时显示为灰色

我按照说明使用Fabric在我的自定义应用程序中实现登录。 问题是,当我运行我的应用程序时,按钮显示为灰色。 以下是我的堆栈跟踪中的错误: 03-20 11:06:32.456 6509-6509/com.jan.simplesharing E/Twitter﹕ Must Initialize Fabric before using singleton() 03-20 11:06:32.546 6509-6509/com.jan.simplesharing E/IMGSRV﹕ :0: PVRDRMOpen: TP3, ret = 46 03-20 11:06:32.556 6509-6509/com.jan.simplesharing E/IMGSRV﹕ :0: PVRDRMOpen: TP3, ret = 49 03-20 11:06:32.556 6509-6509/com.jan.simplesharing E/IMGSRV﹕ :0: PVRDRMOpen: TP3, ret = 50 03-20 11:06:32.556 6509-6509/com.jan.simplesharing E/IMGSRV﹕ :0: PVRDRMOpen: TP3, ret = 50 03-20 11:06:32.556 […]

从其他应用程序–Android中打开Facebook,Twitter和Google Plus应用程序页面

我正在开发一个应用程序,我需要整合不同社交网络的社交function:Facebook,Twitter,Google +。 目前,在Facebook和Twitter中,我认识到用户是否有本机应用程序,如果他有,我打开它并向他显示我的粉丝页面。 对于Twitter我使用下一个代码: try { Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(“twitter://user?screen_name=[user_name]”)); startActivity(intent); }catch (Exception e) { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(“https://twitter.com/#!/[user_name]”))); } 对于Facebook下一个代码: try{ Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(“fb://profile/” + PROFILE_FACEBOOK_APP_ID)); startActivity(intent); }catch(Exception e){ startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(“http://www.facebook.com/UserNamePage”))); } 现在我想为Google+做同样的事情。 我看到我可以使用下一个Url https://plus.google.com/MY_PAGE_ID/浏览我的粉丝页面,但它一直在问我是否要使用Google+应用程序或浏览器打开它,我希望他将自动打开应用程序,而无需询问用户。 有一个简单的方法吗? 谢谢。

如何将facebook,twitter和google plus集成到Android应用程序中

我喜欢将Facebook,Twitter和Google plus集成到我的应用程序中,以便使用该应用程序,用户可以更新其状态。 因此,我想知道如何做到这一点。 谢谢

为什么方法getOAuthAccessToken总是在twitter4j api中触发exception?

我正在按照很多说明从我的应用程序发出简单的推文。 我已经在Twitter上注册了,但我不能发推文。 我可以登录,但不能更新我的状态。 这是登录的代码 private void twitterLogOn() { Twitter twitter = new TwitterFactory().getInstance(); try { twitter.setOAuthConsumer(consumerKey, consumerSecret); rToken = twitter.getOAuthRequestToken(myCallBack); startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(rToken.getAuthenticationURL()))); } catch (IllegalStateException e) { // access token is already available, or consumer key/secret is not // set. if (!twitter.getAuthorization().isEnabled()) { System.out.println(“OAuth consumer key/secret is not set.”); finish(); } } catch (Exception […]

在webview中加载mobile.twitter的问题

当我尝试在Webview中加载以下URL时,我得到的是带有加载微调器的黑色twitter背景。 在调用WebViewClient.onPageFinished加载页面。 但是,在标准Android浏览器中页面加载正常。 https://twitter.com/#!/scottyab or https://mobile.twitter.com/#!/scottyab 我认为Twitter改变了他们的移动网站,因为这工作大约一个月前。 有没有其他人经历过这个? 更新:启用了javascript mWebView.getSettings().setJavaScriptEnabled(true);

深层链接后备

我将发布到Facebook和Twitter的链接,以便深入链接到我的应用程序。 我已开始使用Facebook进行测试,只要安装了Facebook应用程序,我的链接就可以正常运行。 如果他们没有安装Facebook应用程序,他们就会被带到我的网站。 如果用户没有安装Facebook应用程序或者更频繁地点击我的应用程序的链接并且我总是希望将它们发送到我的应用程序,那么处理回退的最佳做法是什么?

Twitter上的Android分享

如何在Twitter上分享字符串消息? 我想让用户在多个字符串消息之间进行选择,然后单击一个以通过Twitter分享。