如何檢索android設(shè)備的唯一id_第1頁
已閱讀1頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、如何檢索roid設(shè)備的唯一ID關(guān)于本文檔roid的開發(fā)者在一些特定情況下都需要知道手機(jī)中的唯一設(shè)備ID。例如,跟蹤應(yīng)用程序的安裝,生成用于復(fù)制保護(hù)的DRM時(shí)需要使用設(shè)備的唯一ID。在本文檔結(jié)尾處提供了作為參考的示例代碼片段。范圍本文提供有關(guān)如何讀取各種roid設(shè)備的ID的介紹,用以使用標(biāo)識(shí)號(hào)。本文假定用戶已經(jīng)安裝了roid以及開發(fā)應(yīng)用程序必要的工具。并且,本文假定用戶已了解roid的基本知識(shí)。簡(jiǎn)介在搭載roid操作系統(tǒng)的設(shè)備中,已經(jīng)存在

2、好幾種類型的設(shè)備標(biāo)識(shí)號(hào)。先前的所有roid設(shè)備都具有電話功能,因此查找每部設(shè)備硬件唯一的IMEI,MEID,或ESN也很容易。但僅能使用Wifi的設(shè)備或音樂播放器沒有電話硬件,所以沒有這種類型的唯一標(biāo)識(shí)號(hào)。本文闡述了如何讀取不同roid設(shè)備的標(biāo)識(shí)號(hào)。檢索roid設(shè)備ID各種方式以下是roid設(shè)備不同類型的識(shí)別設(shè)備ID。唯一編號(hào)(IMEI,MEID,ESN,IMSI)MAC地址序列號(hào)ROID_ID唯一編號(hào)(IMEI,MEID,ESN,IM

3、SI)說明在以前,當(dāng)roid設(shè)備均作為電話使用時(shí),尋找唯一標(biāo)識(shí)號(hào)比較簡(jiǎn)單:()可用于找到(取決于網(wǎng)絡(luò)技術(shù))手機(jī)硬件唯一的IMEI,MEID,ESN和IMSI編號(hào)。TelephonyManager.getDeviceIdIMEI,MEID,ESN,IMSI的定義如下:?IMEI(國際移動(dòng)設(shè)備識(shí)別碼)唯一編號(hào),用于識(shí)別GSM,WCDMA手機(jī)以及一些衛(wèi)星電話(移動(dòng)設(shè)備識(shí)別碼)全球唯一編號(hào),用于識(shí)別CDMA移動(dòng)電臺(tái)設(shè)備的物理硬件,MEID出現(xiàn)的

4、目的是取代ESN號(hào)段(電子序列號(hào))(電子序列號(hào))唯一編號(hào),用于識(shí)別CDMA手機(jī)(國際移動(dòng)用戶識(shí)別碼)與所有GSM和UMTS網(wǎng)絡(luò)手機(jī)用戶相關(guān)聯(lián)的唯一識(shí)別編號(hào)如需要檢索設(shè)備的ID,在項(xiàng)目中要使用以下代碼:?MEID?當(dāng)其工作時(shí),該值保留了設(shè)備的重置信息(“恢復(fù)出廠設(shè)置”),從而可以消除當(dāng)客戶刪除自己設(shè)備上的信息,并把設(shè)備轉(zhuǎn)另一個(gè)人時(shí)發(fā)生的錯(cuò)誤。Mac地址說明可通過檢索找到設(shè)備的WiFi或藍(lán)牙硬件的Mac地址。但是,不推薦使用Mac地址作為唯

5、一的標(biāo)識(shí)號(hào)。缺點(diǎn)設(shè)備要具備Wi–Fi功能(并非所有的設(shè)備都有Wi–Fi功能)如果設(shè)備目前正在使用WiFi,則不能報(bào)告Mac地址序列號(hào)從roid2.3(“姜餅”)開始,通過roid.os.Build.SERIAL方法序列號(hào)可被使用。沒有電話功能的設(shè)備也都需要上給出唯一的設(shè)備ID某些手機(jī)也可以需要這樣做。序列號(hào)可以用于識(shí)別(移動(dòng)互聯(lián)網(wǎng)設(shè)備)或PMP(便攜式媒體播放器),這兩種設(shè)備都沒有電話功能。通過讀取系統(tǒng)屬性值“ro.serialno”的

6、方法,可以使用序列號(hào)作為設(shè)備ID。如檢索序列號(hào)并作為設(shè)備ID使用,請(qǐng)參考下面的代碼示例。[java]viewplaincopyimptjava.lang.reflect.MethodStringserialnum=nulltryClassc=Class.fName(“roid.os.SystemProperties“)Methodget=c.getMethod(“get“String.classString.class)serialnu

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論