Android安卓平板裝置獲取唯一標識

2021-08-18 17:05:13 字數 669 閱讀 1771

測試機器: android平板    型號:aosonr103。android版本:6.0

一開始使用的androidid,但是如果平板恢復出廠設定後,這個androidid就會發生變化,所以使用androidid並不能保證是唯一標識。但是發現裝置的序列號,卻可以在恢復出廠設定後,保持不變。以下便為獲取序列號的方法:

try  catch (exception ignored)
以下為獲取androidid的方法:

string androidid = settings.secure.getstring(getcontentresolver(), settings.secure.android_id);
測試結果:

第一次:序列號: eqlv onvw fyuo ssvg ;  androidid: 12bd49bc142c52a4

恢復出廠設定後:序列號: eqlv onvw fyuo ssvg; androidid: e84b738d99ef577b

總結:序列號未發生變化。

2018.5.9 新問題反饋:以上為測試一款安卓pad的情況,獲取序列號是可行的。但是最近公司新採購了一款pad,此款pad的序列號:0123456789abcdef 。並且買回的所有pad序列號都是如此。因此,針對此款裝置,序列號不可行。

關於獲取安卓裝置的mac位址

今日發現乙個問題,系統要求從裝置上獲取乙個唯一碼作為當前登入使用者的唯一標識 之前嘗試過很多方法,最後決定採用mac位址。官方獲取mac位址的方法是 1 2 3 4 5 6 7 publicstaticstring getwifimac context ctx 但是最後發現,某些裝置上 比如樂視2手...

安卓獲取手機唯一裝置號

感謝該作者提供的方法。之前專案都是獲取imei碼,遇到的麻煩就是要許可權或者某些機器,返回垃圾資料。現在,更換方案,使用mac位址來作為唯一的裝置碼。由於獲取mac碼需要裝置開啟過wifi,若從未開啟過,則返回空。所以,思路就是。在獲取mac位址之前先判斷當前wifi狀態,若開啟了wifi,則直接獲...

安卓平板份額首超iPad

3月3日,市場研究機構gartner今日發布的最新報告稱 2013年全球 平板電腦總銷量達到了1.954億,較2012年增長68 其中,android平板電腦售出1.21億台,銷量同比增長127 拿下了62 的市場份額 蘋果公司的ipad售出7040萬台,雖然銷量比2012年有所增長,但市場份額下降...