這是我的項目中用到的SDK抗俄,大家首先要了解一點的是不管你接的是什么SDK最后都要合并到一起,也就是說不同的SDk調(diào)用是不一樣的世舰,我的項目中的除了ShareSDK外其他的都是騰訊的官方SDK动雹,ShareSDK不在這里做多的追述了,可以去他們的官網(wǎng)去了解下(http://www.mob.com/)跟压,我們主要講一下微信支付胰蝠,和游戲語音Gvoice的接入。
? ? 首先我的項目是一款棋牌游戲,我們的微信支付和語音都是接的騰訊茸塞,準確的說微信支付接的是安卓原生躲庄,OK說明一下網(wǎng)上有其他教程全都是用的Eclipse,老夫我實在是不會用钾虐,反正現(xiàn)在的主流也是 andiord studio? 所以我也是用的這個噪窘。ok廢話不多說直接上硬貨。
微信支付的接入:(在這里要說明的一點是你的應用已經(jīng)在微信開放平臺開通微信支付效扫,并且后臺已經(jīng)配置好)
在這里我們只需要這兩個倔监,什么意思呢,在這個微信支付app支付示例這里下載下來里面有我們要用的SDK菌仁,libammsdk就是這個這個sdk里面有我們支付需要的文件OK浩习,到這里以后我們需要一個andiord studio
我們新建一個工程即可:然后再新建一個module:
在build.gradle里面的 dependencies l里面添加
然后在libs文件夾內(nèi)引入 我門SDK和unity的class,
然后點擊 file》
.
把你的SDK都加進去
然后我們就要開始擼代碼了济丘,
這里多說一句,我們的訂單處理全是交到服務器去處理的闪盔,我們客戶端只處理統(tǒng)一下單弯院,就行了這也是騰訊官方推薦的
最后打jar包給unity調(diào)用
在build里面添加如下代碼,在terminal控制臺輸入gradlew makejar泪掀,
然后需要我們配置mainfest文件,這里只說主要的地方
最后unityC#調(diào)用代碼
Ok到這里微信支付就完成了异赫,可能還是有點不詳細椅挣,但是其實這個很簡單的,大家在接的時候一定要細心