收藏
回答

《一次性订阅消息开发指南》android拉起微信失败

api = WXAPIFactory.createWXAPI(this, Constants.WECHAT_APPID, false);
        api.registerApp(Constants.WECHAT_APPID);// 注册到微信列表
        SubscribeMessage.Req req = new SubscribeMessage.Req();
        req.scene = 1002;
        req.templateID = "XX0Vz7BLG-jSGRcuN5HDvANmhRr4jcJ-Cy1JLERXQOk";//订阅消息模板 ID
        req.reserved = UrlEncoded.encodeString("hello","UTF-8");//方式1
//        req.reserved = UrlEncoded.encodeString("hello");//方式2
//        req.reserved = "hello";//方式3
        api.sendReq(req);
以上是拉起微信的代码,但是触发后,app无反应,微信也没有拉起来,控制台打印日志如下
D/MicroMsg.SDK.WXApiImplV10: , appId = wxae53b07b59bf8855, checkSignature = false
D/MicroMsg.SDK.WXMsgImplComm: ignore wechat app signature validation
D/MicroMsg.SDK.WXApiImplV10: registerApp, appId = wxae53b07b59bf8855
D/MicroMsg.SDK.WXApiImplV10: registerApp, appId = wxae53b07b59bf8855
D/MicroMsg.SDK.WXApiImplV10: register app gg.huyi.jj
D/MicroMsg.SDK.MMessage: send mm message, intent=Intent { act=com.tencent.mm.plugin.openapi.Intent.ACTION_HANDLE_APP_REGISTER (has extras) }, perm=com.tencent.mm.permission.MM_MESSAGE
D/MicroMsg.SDK.WXMsgImplComm: ignore wechat app signature validation
I/MicroMsg.SDK.WXApiImplV10: sendReq, req type = 18
微信开放平台的文档上又没有说拉不起微信的原因,请各位路过的大神帮忙看下呢
最后一次编辑于  2022-02-09
回答关注问题邀请回答
收藏
登录 后发表内容