微信支付找不到sdk

就中午吃飯午休一會的功夫,然后繼續(xù)打開AndroidStudio,發(fā)現(xiàn)項目編譯不通過,找不到微信的sdk,頓時內心是狂躁的,F(xiàn)ailed to resolve: com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+? 先懷疑自己人生,想想上一步自己有沒有添加什么代碼,還是沖突了什么的,沒有??!艸。

這就尷尬了啊,突然在一個安卓群里發(fā)現(xiàn)也有人遇到這樣的問題,

這下心里就平衡了,這就說明是微信那邊出了問題,跟我們這些程序猿沒關系咯,就是他們那邊的站點被下架了,才導致的問題。剩下就是找找解決問題的方式了,首先就去微信官網(wǎng)查找,記得它有提供eclipse變成的jar包的,如果我們能將jar包來代替我們的網(wǎng)絡依賴,想ecplise一樣的編程,不就行了,就按照這個思路肯定能解決。

https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419319167&lang=zh_CN

這個是地址。

下載后有兩個jar包,找到和網(wǎng)絡依賴一樣的就行了,復制到項目lib里面,然后依賴一下就行了,做到這一步,我的編譯是正常通過的。再來測試一下,由于微信的東西都需要簽名,因此必須打包成apk來安裝,安裝支付一下,發(fā)現(xiàn)app崩潰了,Caused by:Java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.

先不管這是不是微信那邊連帶的問題,按照這個說明我就去更改一下activity的Theme就行了,這也就是最后一步。

android:theme="@style/Theme.AppCompat"

就這樣解決了,不過還是希望微信那邊能快點將這個問題解決掉吧,哈哈。

如果微信支付正在徘徊的同學可以看看我的博客:

http://blog.csdn.NET/greatdaocaoren/article/details/73504254

微信支付集成,簡單高效便捷。

csdn項目地址:http://blog.csdn.net/greatdaocaoren/article/details/75528518

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,725評論 25 709
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • 最近由于相關需求,需要將微信分享集成到項目中,但在過程中遇到很多問題,現(xiàn)大致整理與此 此次過程中還有些許遺留問題(...
    忍辭閱讀 18,422評論 13 45
  • 上學那會兒 有個女朋友 一過節(jié)就像炸鍋了一樣 數(shù)落著菇不重視 不準備 那會兒覺得 相愛的人是不需要過節(jié)的 兩個人離...
    猴菇旅行歷險記閱讀 687評論 0 1
  • 滿滿的滿滿的灑了 一地一地的落黃 那是一場場葉事 這個難忘的季節(jié) 留下的落魄 最終那么的蒼白無力 大顆大顆的淚珠兒...
    faaa4fa3ef74閱讀 286評論 0 2

友情鏈接更多精彩內容