微信立即关闭使用SDK

时间:2016-04-19 01:21:10

标签: android wechat

我正在尝试向微信发送文字进行分享,它看起来像微信加载,但随后立即关闭。我在WXEntryActivity中获得的错误代码是-6,这似乎与ErrCode枚举中的任何内容都不对应。

我的软件包名称与应用程序注册时的名称相同,我正在使用也用于注册应用程序的签名构建。我很难过去哪里。

这是我在logcat中看到的内容(包括BaseResp对象的一些数据):

D/MicroMsg.SDK.WXApiImplV10: check signature:...
D/MicroMsg.SDK.WXApiImplV10: pass
D/MicroMsg.SDK.MMessageAct: send mm message, intent=Intent { cmp=com.tencent.mm/.plugin.base.stub.WXEntryActivity (has extras) }
D/WXEntryActivity: onResp: errStr: null
D/WXEntryActivity: onResp: transaction: text1461027271082
D/WXEntryActivity: onResp: getType(): 2
D/WXEntryActivity: onResp: errCode: -6

这是被调用以发送请求的代码(我实际上是从某人的测试应用程序中复制它):

WXTextObject textObj = new WXTextObject();
textObj.text = "TEST TEXT";

WXMediaMessage msg = new WXMediaMessage();
msg.mediaObject = textObj;
// msg.title = "Will be ignored";
msg.description = "TEST DESCRIPTION";

SendMessageToWX.Req req = new SendMessageToWX.Req();
req.transaction = buildTransaction("text");
req.message = msg;
req.scene =/* isTimelineCb.isChecked() ? endMessageToWX.Req.WXSceneTimeline :*/ SendMessageToWX.Req.WXSceneSession;
api.sendReq(req);

0 个答案:

没有答案