Android微信app支付
後臺設置
商戶在微信開放平臺申請開發應用後,微信開放平臺會生成APP的唯一標識APPID。由於需要保證支付安全,需要在開放平臺綁定商戶應用包名和應用簽名,設置好後才能正常發起支付。設置界面在【開放平臺】中的欄目【管理中心 / 修改應用 / 修改開發信息】裏面。
應用包名:是在APP項目配置文件AndroidManifest.xml中聲明的package值,例如DEMO中的package=“net.sourceforge.simcpux”。
應用簽名:根據項目的應用包名和編譯使用的keystore,可由簽名工具生成一個32位的md5串。
keytool命令查看密匙
keytool -list -v -keystore swjz.jks
根據提示輸入命令,證書指紋裏面的md5值就是這裏需要的應用簽名。
引包
implementation ‘com.tencent.mm.opensdk:wechat-sdk-android-without-mta:5.5.8’