安卓集成友盟调用微信登录
在app中集成友盟微信登录时,当你的微信还没有登录时,会跳转至微信登录界面,在这时候,如果取消登录,会报错,com.umeng.socialize.weixin.view.WXCallbackActivity.onCreate(WXCallbackActivity.java:30)
想起我们工程里有一个叫WXEntryActivity.java的继承了它,既然是onCreate报的异常,那可以try catch捕捉这个异常以防止闪退,并最后调用finish(),使得回退到LoginActivity;
public class WXEntryActivity extends WXCallbackActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
try {
super.onCreate(savedInstanceState);
} catch (Exception e) {
e.printStackTrace();
} finally {
finish();
}
}
}
本文介绍在安卓应用中使用友盟SDK实现微信登录功能时遇到的问题及解决方案。当用户取消微信登录时,应用程序可能会出现异常导致崩溃。通过在WXEntryActivity类中使用try-catch结构捕获并处理该异常,可以有效避免这一问题。

2万+

被折叠的 条评论
为什么被折叠?



