針對不採用sharesdk或者其餘三方平臺接入微信,需注意如下:android
1、接入前期準備:api
一、下載簽名生成工具,以下圖微信
輸入正確的應用包名後會生成app的簽名。app
或者使用命令生成app簽名:keytool -list -v -keystore debug.keystore,輸出結果:工具
md5簽名必定必定要去掉冒號,大寫轉換成小寫。不然調用微信分享、登陸都會失敗。spa
2、debug
WXEntryActivity必定要在包名下新建wxapi的包,放到裏面。在清單文件註冊時必定要加android:exported="true"。code
3、errorCode
blog
Server response error code:404, "invalid appkey"。md5
出現這種錯誤,首先檢查appkey是否填寫正確;
其次是建立應用時候簽名填寫是否正確,若須要修改,須要把手機上的微信卸載從新安裝,由於微信會記錄以前錯誤的簽名。
4、
WXEntryActivity的主題請設置爲透明,android:theme="@android:style/Theme.Translucent"。不然分享成功後會因爲出現WXEntryActivity界面一下,致使的閃屏。
By LiYing