從開始做這一塊的工作開始,就開始找各種的資料,最后還是老老實(shí)實(shí)的去看官方文檔。
對(duì)于Xamarin.Android的綁定屬于純jar的綁定,這個(gè)難度較小,添加Bindings Library,將libammsdk.jar添加到指定的文件夾中編譯,不出意外的會(huì)報(bào)出兩個(gè)錯(cuò)誤,解決辦法是:雙擊錯(cuò)誤提示到相應(yīng)的文件,然后找到錯(cuò)誤提示中提到的類的定義,類定義的上面有路徑,拷貝到Transforms文件夾下的Metadata.xml文件中,如下圖所示,這樣就ok了,編譯通過(guò)
在調(diào)用的微信API的過(guò)程中,要求在微信申請(qǐng)的AppID與應(yīng)用的包名以及應(yīng)用簽名要完全對(duì)應(yīng)起來(lái),有一個(gè)沒(méi)有對(duì)應(yīng)起來(lái),在調(diào)用的時(shí)候會(huì)出現(xiàn)調(diào)用微信閃退的情況。
另外,我在App中用的是微信的網(wǎng)頁(yè)鏈接分享功能,在獲取圖片的byte數(shù)組的時(shí)候用的是下面幾行代碼
網(wǎng)友評(píng)論 |