解決Android微信支付官方demo運行失敗

Android微信支付官方demo運行失敗,在此簡單記錄一下解決步驟html

 

一、httpclient錯誤android

官方給的demo是eclipse的,打開以後提示httpclient的錯誤,我知道在as下解決httpclient的辦法,就用as經過import project的方式打開了這個demo。apache

 

解決方法:微信

在android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
}
後面加上 useLibrary 'org.apache.http.legacy',就沒問題了。eclipse

android {
useLibrary 'org.apache.http.legacy'
}微信支付

注意放置的位置:是在android {}中ui

 

二、報告圖片錯誤。Android libpng error: Not a PNG file錯誤。htm

好像是最後一張圖片的格式問題,改成.jpg格式就能夠了。參考:blog

http://www.zhimengzhe.com/Androidkaifa/16057.html圖片

 

解決方法:

在studio中依次點開每一個後綴名爲png的圖片,(如圖)

 

即便圖片的後綴名是png,這裏會顯示真正的格式。找到不符合要求的圖片,另存爲png格式便可。

 

解決完這兩個問題,就能夠運行了。

相關文章
相關標籤/搜索