就中午吃飯午休一會(huì)的功夫弄匕,然后繼續(xù)打開(kāi)AndroidStudio,發(fā)現(xiàn)項(xiàng)目編譯不通過(guò)沽瞭,找不到微信的sdk粘茄,頓時(shí)內(nèi)心是狂躁的,F(xiàn)ailed to resolve: com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+? 先懷疑自己人生秕脓,想想上一步自己有沒(méi)有添加什么代碼柒瓣,還是沖突了什么的,沒(méi)有胺图堋芙贫!艸。
這就尷尬了啊傍药,突然在一個(gè)安卓群里發(fā)現(xiàn)也有人遇到這樣的問(wèn)題磺平,
這下心里就平衡了,這就說(shuō)明是微信那邊出了問(wèn)題拐辽,跟我們這些程序猿沒(méi)關(guān)系咯拣挪,就是他們那邊的站點(diǎn)被下架了,才導(dǎo)致的問(wèn)題俱诸。剩下就是找找解決問(wèn)題的方式了菠劝,首先就去微信官網(wǎng)查找,記得它有提供eclipse變成的jar包的睁搭,如果我們能將jar包來(lái)代替我們的網(wǎng)絡(luò)依賴(lài)赶诊,想ecplise一樣的編程,不就行了园骆,就按照這個(gè)思路肯定能解決舔痪。
https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419319167&lang=zh_CN
這個(gè)是地址。
下載后有兩個(gè)jar包锌唾,找到和網(wǎng)絡(luò)依賴(lài)一樣的就行了锄码,復(fù)制到項(xiàng)目lib里面,然后依賴(lài)一下就行了晌涕,做到這一步滋捶,我的編譯是正常通過(guò)的。再來(lái)測(cè)試一下渐排,由于微信的東西都需要簽名炬太,因此必須打包成apk來(lái)安裝,安裝支付一下驯耻,發(fā)現(xiàn)app崩潰了亲族,Caused by:Java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
先不管這是不是微信那邊連帶的問(wèn)題,按照這個(gè)說(shuō)明我就去更改一下activity的Theme就行了可缚,這也就是最后一步霎迫。
android:theme="@style/Theme.AppCompat"
就這樣解決了,不過(guò)還是希望微信那邊能快點(diǎn)將這個(gè)問(wèn)題解決掉吧帘靡,哈哈知给。
如果微信支付正在徘徊的同學(xué)可以看看我的博客:
http://blog.csdn.NET/greatdaocaoren/article/details/73504254
微信支付集成,簡(jiǎn)單高效便捷。
csdn項(xiàng)目地址:http://blog.csdn.net/greatdaocaoren/article/details/75528518