主要问题:按照微信开放平台提供的DEMO(Android平台),发现无法通过自己的程序启动微信。
下面是微信开放平台给出的源码(sendReq):
WXTextObject textObj = new WXTextObject();
textObj.text = text;
WXMediaMessage msg = new WXMediaMessage();
msg.mediaObject = textObj;
msg.description = text;
SendMessageToWX.Req req = new SendMessageToWX.Req();
req.transaction = String.valueOf(System.currentTimeMillis();
req.message = msg;
解决方法:将上面代码中红色的代码改成:req.transaction = APP_KEY; 注: APP_KEY为申请应用时的唯一标识;