微信硬件平臺設備直連全講解(6)設備端SDK導入和設備登陸

        在上一篇文章裏,我們學習瞭如何授權和綁定設備。接下來講解微信sdk的導入和使用。爲什麼要導入SDK呢,這是因爲微信已經爲我們編寫好一套直接可以和硬件雲交互的代碼,它屏蔽了硬件層的邏輯,使我們的編碼僅限於應用層。也就是說導入了微信提供的sdk以後,我們只需要專注應用層的業務邏輯就好。

         目前來說,支持微信直連sdk的系統比較有限,如下圖所示,如果表裏沒有列出你需要的sdk版本,很抱歉你只能和微信團隊聯繫了。

         

        前面說過,我的設備端使用的是android系統,所以這裏以android系統爲例了

        點擊鏈接   http://iot.weixin.qq.com/wiki/new/index.html?page=4-4-3,找到上圖的表格,下載自己所需的sdk版本

        再附一個sdk的使用教程  http://iot.weixin.qq.com/wiki/new/index.html?page=4-4-2

       具體做法如下圖,其實也很簡單,找到下載包裏必要的幾個文件,按照要求放到該放的地方。其中特別需要注意Cloud.java這個文件的路徑必須和圖上顯示的一致,不能更改




           配置好SDK後,android項目別忘記在AndroidManifest.xml中添加網絡權限

          接下來,按照官方文檔的建議,在application中添加如下代碼,這裏要用到我們上一篇文章中所說的設備證書,我把它存在sharepreference裏了


              

  至此爲止,SDK的導入也講完了,也就是說從下一篇文章開始,我們要進行服務器和設備的交互了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章