最近在弄友盟登录和分享,因为本来用的4.3的版本的sdk,使用起来也没啥问题.但是听说5.0的sdk使用起来更方便.然后不怕死就去升级sdk了,升级完毕 该替换的替换 ,发现的确写起来比以前更清爽了.登录分分钟就写完了.然后就去把分享也弄下.哎呀妈呀.这下可是倒了霉了,不管是分享成功还是分享失败亦或是分享取消.tmd,竟然走的都是分享取消的回调方法.然后我就各种不服气啊.就去找demo,对比.对比之下,没啥可疑的地方,然后直接复制demo中的代码.勇敢的运行.然后就操了,竟然还是一直走分享取消的回调,各种不爽各种郁闷.然后决定从头再捋一次配置友盟流程.发现在复制文档中需要配置的信息时.竟然忘了修改qq和qq空间配置的activity里面包含的key信息,也是因为一直从文档复制着太顺了..然后就过去了.
<activity
android:name="com.tencent.tauth.AuthActivity"
android:launchMode="singleTask"
android:noHistory="true" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="tencent100424468" />
</intent-filter>
</activity>
<activity
android:name="com.tencent.connect.common.AssistActivity"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
这里的 < data android:scheme = "tencent100424468" />一定要修改成自己的.不然错误很头疼的.登录没问题.就分享一直走分享取消的回调
写个日志 发泄下 顺便给后来者提个醒.如果有悖常理.最好不要冲动..慢慢捋,一切都会好起来的!
代码.我依然爱你.么么扎