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


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

 

1、httpclient錯誤

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

 

解決方法:

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

android {
useLibrary 'org.apache.http.legacy'
}

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

 

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

好像是最后一張圖片的格式問題,改為.jpg格式就可以了。參考:

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

 

解決方法:

在studio中依次點開每個后綴名為png的圖片,(如圖)

 

即使圖片的后綴名是png,這里會顯示真正的格式。找到不符合要求的圖片,另存為png格式即可。

 

解決完這兩個問題,就可以運行了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM