手机变身IoT设备之地理位置上报
生活随笔
收集整理的這篇文章主要介紹了
手机变身IoT设备之地理位置上报
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
寫在前面
繼上一篇手機秒變IoT設備?——巧妙利用阿里云物聯網平臺, 作者發現自己吹了個牛,五行代碼根本做不到。作者閹割了一些代碼才勉強可以實現,看一下效果:
前情回顧
溫故而知新
一、上一篇文章介紹的是一個叫Simulator的東西,有兩個構造方法:
二、調用simulator的connect方法可以憑借三元組連接物聯網平臺,并可以設置一個受到消息時的回調方法
三、調用uplink方法進行數據上報,我們上報的是一個地理位置屬性,可以通過android的API獲取經緯度
開始操作
8說了,開沖
一、環境搭建
二、編寫代碼
目錄結構如上圖所示
將上一篇文章中的代碼移植過來,另外android相關的代碼寫了四個類。
詳細代碼將扔到github或者進群聯系我~
程序運行起來之后會使用到INSTANCE字段,而默認加載的是android.jar中的AllowHostnameVerifier類,報錯找不到static的INSTANCE字段【筍干爆炸】,總之作者花了好長時間都解決不了這個問題,干脆手起刀落先把自動創建設備的功能閹了。以后有時間一定弄一版功能健全的。
最后
app憑借三元組變身IoT設備,打開app,可以看到經緯度開始上報,設備上線了~。后續根據二維數據分析產品可以進行一些設備的查找,軌跡查看,圍欄操作等(即將上線)。
軌跡大致是這樣
最后的最后
樓主更新太慢了,產品更新也太慢了。因為實在是太缺前端了,樓主最近在學react。。。請各位原諒~~
總結
以上是生活随笔為你收集整理的手机变身IoT设备之地理位置上报的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言基础笔记
- 下一篇: 记录console的使用