生成的Android ID什么方法当我在USB使用该命令我的设备连接到Android调试桥(ADB):用于在ADB
> adb device
然后我得到以下的(加密的)16个字符:
df23582e162esfd2 device
这些字符是什么?它们是由Windows还是由ADB生成的?这些字符是暂时存储还是显示在其他地方?
生成的Android ID什么方法当我在USB使用该命令我的设备连接到Android调试桥(ADB):用于在ADB
> adb device
然后我得到以下的(加密的)16个字符:
df23582e162esfd2 device
这些字符是什么?它们是由Windows还是由ADB生成的?这些字符是暂时存储还是显示在其他地方?
这似乎并没有被加密,但简单地匹配ro.serialno财产,其价值可以通过
adb shell getprop ro.serialno
如何获取(至少在我面前的设备上)一因为制造商分配序列号可能取决于他们。
谢谢,但我不想匹配值,我很确定它的加密IMEI的设备。你知道我在哪里可以找到与adb相关的文档,它是否甚至是开源的。 – 2015-02-23 18:54:45
您可以在AOSP信息源中找到adb的来源,但您寻找的内容不会存在,因为adb只是传递值而不创建它。这个数字来自设备供应商 - 他们如何创建它取决于他们。如果您想查看它在运行时被填充的位置,请查看供应商构建中此属性的设置位置,如果这是您的设备已发布的内容。 – 2015-02-23 19:32:08
它根本没有加密。如果您想了解更多关于Android ID的信息,请查看Settings.Secure#ANDROID_ID,唯一的64位设备标识符通常以十六进制字符串形式表示。 (另外一个必须阅读任何开发商是wikipedia article on UUIDs,因为,你知道,有这些东西的标准,我们都应该使用它们)
代码在Android应用程序检索它:
import android.provider.Settings.Secure;
private String android_id = Secure.getString(getContext().getContentResolver(),
Secure.ANDROID_ID);
而我的键盘上的问号在哪里?我应该尝试多少个问题并将其填入一篇文章中? – 2015-02-23 18:29:33
主要标题是哪个加密方法用于在android调试桥adb上对android id进行加密,如果您有任何有关此信息的信息,您可以分享它。谢谢。 – 2015-02-23 18:31:41
@MartartBodewes请分享链接。谢谢。 – 2015-02-23 18:33:57