| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.BASS-HY:deviceId:v1.3'
}
<uses-permission android:name="android.permission.INTERNET" />
DeviceIdUtils.getDeviceId(context) 即可,该方法将返回一个String值(MD5加密后的32位字符串),返回的string值即为获得的唯一识别码
DeviceIdUtils.getDeviceId(this@MainActivity,upperCase = false) upperCase 代表加密后的字符串中的字母是否使用大写;默认为false(不转化成大写) DeviceIdUtils.getDeviceId(this@MainActivity,useMd5 = true) useMd5 代表是否使用MD5加密获取到的唯一识别码;默认为true(使用MD5加密后再返回) DeviceIdUtils.getDeviceId(this@MainActivity,useSSAID = true) useSSAID 代表是否在IMEI无法获取时,将SSAID纳入考虑范围,默认为true(纳入考虑范围) SSAID 提供了一个在由同一开发者签名密钥签名的应用之间通用的标识,如果同一个APP,使用了不同的签名打包,那么您应当将该值设置为false; 开启日志: 日志默认为开启,在release包中,建议将其关闭 DeviceIdUtils.isDebugger(false)//关闭日志
<uses-permission android:name="android.permission.INTERNET" />
val real = RealAndroidUtils.isReal()
| Back | FazBrowse Home | New Git URL |