Android 填坑之路ing

//Android webview 设置cookie

public void synCookies(Context context, String url, String cookie) {
      CookieSyncManager.createInstance(context);
      CookieManager cookieManager = CookieManager.getInstance();
      cookieManager.setAcceptCookie(true);
      cookieManager.setCookie(url, cookie);//cookies是在HttpClient中获得的cookie
      CookieSyncManager.getInstance().sync();
  }

//调用:

  synCookies(MainActivity.this, ".xxx.com", "token=" + tokenBean.getToken());

注意:设置cookie时,是 .caocao.com ,记住前面有个点

参考文献 https://blog.csdn.net/gyh790005156/article/details/53100924





集成微信支付闪退:

按照以下几点来检查,
1,你签名中的key,也就是你的API密钥key,这个参数要你们自己到商户平台设置的,设置的规则是32位数字与字母大小写的组合的随机数,不能设置成签名串和参数appsecret,你们有正确设置吗???
2,检查开放平台对应的包名与签名是否有正确设置。
https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5 这里有详细的设置说明。
3,调用支付使用的noncestr这个参数必须和商家服务器调用统一下单接口返回的那个noncestr一致
4, 从预支付订单返回的数据 ,没有重新签名,也会引起这个问题。 (目前我是因为后台获取到预支付id后,没有进行数据二次签名,导致闪退)
5,重新安装微信后试试。

猜你喜欢

转载自blog.csdn.net/chameleon_zhao/article/details/80269929