微信分享sdk,无法回调,望大神解惑

原创 2017年01月02日 23:20:18

每次调用  api.registerApp  的时候就会出现这个log,但是微信分享功能正常,只是回调没有反应,下面是回调的代码

package com.aornan.laiguo.wxapi;


import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.PersistableBundle;
import android.widget.Toast;

import com.aornan.laiguo.Config;
import com.tencent.mm.sdk.modelbase.BaseReq;
import com.tencent.mm.sdk.modelbase.BaseResp;
import com.tencent.mm.sdk.openapi.IWXAPI;
import com.tencent.mm.sdk.openapi.IWXAPIEventHandler;
import com.tencent.mm.sdk.openapi.WXAPIFactory;


public class WXEntryActivity extends Activity implements IWXAPIEventHandler {

    private IWXAPI api;

    @Override
    public void onCreate(Bundle savedInstanceState, PersistableBundle persistentState) {
        super.onCreate(savedInstanceState, persistentState);
        api = WXAPIFactory.createWXAPI(this, Config.AppID, false);
        api.registerApp(Config.AppID);
        api.handleIntent(getIntent(), this);

    }

    @Override
    protected void onNewIntent(Intent intent) {
        super.onNewIntent(intent);

        setIntent(intent);
        api.handleIntent(intent,this);
    }

    @Override
    public void onReq(BaseReq baseReq) {
        
    }

    @Override
    public void onResp(BaseResp baseResp) {
        switch (baseResp.errCode) {
            case BaseResp.ErrCode.ERR_OK:
                Toast.makeText(this,"分享成功",Toast.LENGTH_LONG).show();
                break;
            case BaseResp.ErrCode.ERR_USER_CANCEL:
                Toast.makeText(this,"取消分享",Toast.LENGTH_LONG).show();
                break;
            case BaseResp.ErrCode.ERR_AUTH_DENIED:
                Toast.makeText(this,"分享失败",Toast.LENGTH_LONG).show();
                break;
            default:
                break;
        }
        finish();
    }
}

这个是回调Activity,按照微信SDK的要求写的

apk签名





我申请的时候,签名填的不是md5的签名,后来改的,不知道跟这个有关系没有,清空了微信数据还是不好使,只有80分了望大神帮办忙

移动前端使用微信js-sdk调用wx.chooseImage()时ios无法回调success方法问题所在

最近在依托于微信开发公司的项目,其中使用到了微信提供的js-sdk的以下接口: 图像接口 拍照或从手机相册中选图接口 wx.chooseImage({ count: 1, // 默认9 ...
  • llf1991
  • llf1991
  • 2016年12月12日 10:33
  • 8851

关于微信SDK无法接收回调的问题

问题:微信SDK分享和登录时,发现分享或者登录成功后无法接收回调。思考解决思路:第一时间排查签名与包名,AndroidManifest.xml配置,由于是登录和分享都是成功的状态,所以签名和Andro...

Android利用微信SDK分享到微信教程,回调分享结果错误解决和注意点

在正式开始之前这里要着啰嗦一下,进来的同学一定要看,在申请应用的时候要填一个签名,这个签名是由应用的签名文件keystore决定的,那么你在填这个签名的时候,一定要把你的应用用正式的keyStore生...

微信分享及回调相应结果

  • 2014年02月14日 10:41
  • 1.34MB
  • 下载

微信公众号开发中遇到的问题——支付回调,分享,获取openId

微信的统一下单接口(https://api.mch.weixin.qq.com/pay/unifiedorder)中,下单时,有这样一个参数:notify_url,该参数是为接收微信支付异步通知回调的...

微信企业号回调接口

  • 2015年11月08日 21:13
  • 2.48MB
  • 下载

微信分享配置回调Activity中android:exported="true"的一个坑

在做微信分享的时候,需要用到一个微信的回调Activity:WXEntryActivity 需要用到微信的jar包,可以去开放平台获取 public class WXEntryActivity ex...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:微信分享sdk,无法回调,望大神解惑
举报原因:
原因补充:

(最多只允许输入30个字)