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,重新安裝微信後試試。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章