为了账号安全,请及时绑定邮箱和手机立即绑定

为何我的一闪就返回了,并没有分享出去

protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.activity_send_to_wx);
   api = WXAPIFactory.createWXAPI(this, MainActivity.WX_APP_ID, false);
   api.registerApp(MainActivity.WX_APP_ID);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
   // Inflate the menu; this adds items to the action bar if it is present.
   getMenuInflater().inflate(R.menu.menu_send_to_wx, menu);
   return true;
}
private String buildTransaction(final String type) {
   return (type == null) ? String.valueOf(System.currentTimeMillis()) : type + System.currentTimeMillis();
}

public void send_text_to_wx(View view) {
   WXTextObject textObject = new WXTextObject();
   textObject.text = "来自测试";

   WXMediaMessage msg = new WXMediaMessage();
   msg.title = "测试Title";
   msg.mediaObject = textObject;
   msg.description = "藐视";

   SendMessageToWX.Req req = new SendMessageToWX.Req();
   req.transaction = buildTransaction("text");
   req.message = msg;
   req.scene = SendMessageToWX.Req.WXSceneSession;
   api.sendReq(req);
   finish();
}

正在回答

1 回答

分享闪回是app签名的问题,你直接用Eclipse run运行用的是debug.keystore 和申请时填写的应用签名不一样,所以出问题。用正式签名打包安装到真机上就好了

0 回复 有任何疑惑可以回复我~
#1

肉包子终结者

没用,还是一样的问题。
2015-08-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
微信SDK-分享你的朋友圈
  • 参与学习       43535    人
  • 解答问题       45    个

大神教你Android微信SDK的使用,实现分享朋友圈功能,不会就OUT了

进入课程

为何我的一闪就返回了,并没有分享出去

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信