【发布时间】:2017-04-24 20:55:21
【问题描述】:
我们正在使用 .Net webservice(soap 协议)开发应用程序,因为我需要从 android 类传递 GUID。
在 .Net 中,我们有如下声明 Guid myGuid1 = new Guid();
我需要 Android 中的类似功能, 有没有办法在android代码中实现这种功能?
问候, 杰亚维尔 N
【问题讨论】:
标签: android
我们正在使用 .Net webservice(soap 协议)开发应用程序,因为我需要从 android 类传递 GUID。
在 .Net 中,我们有如下声明 Guid myGuid1 = new Guid();
我需要 Android 中的类似功能, 有没有办法在android代码中实现这种功能?
问候, 杰亚维尔 N
【问题讨论】:
标签: android
是的,你应该像下面的代码一样使用 UUID:
String uniqueID = UUID.randomUUID().toString();
【讨论】:
UUID 类无法生成类型 1 UUID(基于时间)。
您可以使用java.util.UUID 类。
【讨论】:
我们可以使用
String uniqueID = UUID.randomUUID().toString();
Instance ID 或 GUID 的范围仅限于创建它的应用程序,这会阻止它被用于跨应用程序跟踪用户。有关更多信息和意义,请参阅此链接here
【讨论】:
您将在 Android 中获得 UUID,
UUID uuid = UUID.randomUUID();
String uuidInString = uuid.toString();
【讨论】: