Android10適配裝置ID獲取

2021-10-19 13:21:47 字數 1037 閱讀 5241

解決android10系統版本無法獲取裝置id唯一標識的問題。

獲取裝置id方法:

private static string getcustomuuid()  else 

return fileuuid;

}

定義變數:

private static final string uuid_file_dir = "androidx.system.data/uuid/";

private static final string uuid_file_name = "uuid_secret.uuid";

private static file uuiddir;

工具類:

/**

* 在**檔案中 生成filename檔案

*/public static void creatuuidfile()

file uuidfile = new file(uuiddir, uuid_file_name);

//講uuid寫入到檔案中

string uuidstr = "86" + system.currenttimemillis();

writestringtofile(uuidfile, uuidstr);

}

/**

* 讀取配置檔案中的裝置id

*/public static string getuuidbyfile()

file uuidfile = new file(file, uuid_file_name);

string path = "";

try catch (ioexception e)

return path;

}

/**

* 讀取文字檔案

*/public static string readfilestring(file file) throws ioexception

} finally

return sb.tostring();

}

Android 10 適配攻略

前幾天收到了公司的郵件,要求下一期版本中公升級targetsdk29,也就是適配android10。想著這周自己的手機也剛剛公升級到android10系統,趁著趁著興奮就趕緊來研究一下androidq吧!1.框架遷移步驟 2.更新android工程配置 首先在gradle.properties中開啟...

Android10新特性解析

和往年一樣,將於今年5月7日舉辦的谷歌 i o 19大會上,谷歌將發布首版android q 即android 10 系統。按照慣例,android q beta並非首個開發者預覽版,可能是第二或者第三版,beta階段更大意義在於非谷歌系的oem品牌手機加入,便於測試和使用者嘗鮮。至於正式版什麼時候...

Android 10系統新特性解讀

和往年一樣,將於今年5月7日舉辦的谷歌 i o 19大會上谷歌將發布首版android q beta系統。按照慣例,android q beta並非首個開發者預覽版,可能是第二或者第三版,beta階段更大意義在於非谷歌系的oem品牌手機加入,便於測試和使用者嘗鮮。至於正式版什麼時候發布,按照慣例,會...