Android微信登录授权页面闪退 可正常支付 换appId可正常调起
发布于 5 年前 作者 liumin 9713 次浏览 来自 问答
[@Override](/user/Override)
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        api = WXAPIFactory.createWXAPI(this, Utils.WX_AppID, false);
        try {
            Intent intent = getIntent();
            api.handleIntent(intent, this);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

[@Override](/user/Override)
protected void onNewIntent(Intent intent) {
    super.onNewIntent(intent);
    setIntent(intent);
    api.handleIntent(intent, this);
}

[@Override](/user/Override)
protected void onDestroy() {
    super.onDestroy();
    api.detach();
}

授权页面闪退后直接返回
baseResp.errCode 0  getType 1 能获取到token之类的信息
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+' 或
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:5.3.1' 授权页面都闪退 后台包名和签名对比了一下 重新粘贴了
还是不行  log日志不多排查很久 大佬们帮忙看一下 谢谢~

项目中用到
implementation 'cn.jiguang.sdk:jpush:3.5.6'
implementation 'cn.jiguang.sdk:jcore:2.2.8'
implementation 'com.umeng.umsdk:analytics:8.0.0'
implementation 'com.umeng.umsdk:common:2.0.0'
implementation 'com.facebook.stetho:stetho:1.5.1'
implementation 'com.facebook.stetho:stetho-okhttp3:1.5.1'
implementation 'com.tencent.bugly:crashreport_upgrade:1.4.1'
implementation 'com.tencent.tinker:tinker-android-lib:1.9.9'
implementation 'com.tencent.bugly:nativecrashreport:3.7.1'
implementation 'com.google.android.material:material:1.2.0-alpha02'

3 回复

麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点以及appid

谢邀:

老铁,稳住

你用的是as开发的吗?日志打印下?我感觉有点像sdk的兼容性问题。你试下旧版本的sdk?

大佬们 谁能解答一下 心态崩了 ~

回到顶部