設(shè)備唯一標(biāo)識獲取變更說明文檔
文檔狀態(tài) | [?] 草稿?[?]?正式發(fā)布?[ √ ]正在修改 |
---|---|
文檔版本號 | v1.0 |
文檔密級 | 內(nèi)部資料 |
歸屬部門 | 武漢極目未來數(shù)據(jù)科技有限公司 |
產(chǎn)品名 | 極目農(nóng)業(yè)植保運營系統(tǒng) |
子系統(tǒng)名 | 地面站 |
更新日志:
日期 | 版本 | 變更記錄 | 作者 |
---|---|---|---|
2018/12/13 | v1.0 | 編寫初版 | 余明旭 |
一朦肘、當(dāng)前設(shè)備唯一標(biāo)識獲取方式
??判斷本地存儲是否存在imei.txt文件技扼,如果不存在則通過JDK的UUID.randomUUID()獲取32位16進制字符串寫入到imei.txt文件中亲澡,然后獲取進行登錄,下次再進行登錄的時候直接獲取imei.txt文件中的內(nèi)容進行使用。
二幼驶、新版設(shè)備唯一標(biāo)識獲取及過渡方式
??為保證新獲取設(shè)備唯一標(biāo)識的方式,導(dǎo)致已登錄用戶重新登錄的問題韧衣。所以盅藻,已登錄用戶在獲取設(shè)備唯一標(biāo)識會先判斷本地是否存在imei.txt文件,如果存在則直接獲取內(nèi)容進行數(shù)據(jù)訪問畅铭,在退出登錄的時候會將imei.txt文件進行刪除操作氏淑,通過此操作進行新獲取方式的切換。
??如果在獲取設(shè)備唯一標(biāo)識時硕噩,本地imei.txt文件不存在假残,則通過系統(tǒng)方法獲取設(shè)備唯一標(biāo)識(MEID/IMEI),如果因為一些邊界情況導(dǎo)致未能正常獲取設(shè)備唯一標(biāo)識榴徐,任然沿用本地隨機生成32位16進制方法守问,寫入到本地imei.txt進行,保證無論在什么情況下都能夠正常獲取坑资,不會影響到數(shù)據(jù)請求流程耗帕。