android - Android 上的 RFC 4122 UUID?

标签 android uuid

有没有办法在 Android 上生成 RFC 4122 版本 1 UUID? UUID 版本 1 表示基于时间戳的 UUID。

最佳答案

你试过了吗JUG library

在他们的示例中,他们展示了如何生成基于时间的 UUID,如下面的代码:

NoArgGenerator timeBasedGenerator = Generators.timeBasedGenerator(); 
UUID firstUUID = timeBasedGenerator.generate();

或者您可以从设备网络接口(interface)生成它(如果您的 Android 版本允许访问硬件信息):

timeBasedGenerator = Generators.timeBasedGenerator(EthernetAddress.fromInterface());
UUID customUUID = timeBasedGenerator.generate();

关于android - Android 上的 RFC 4122 UUID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15519161/

相关文章:

android - 使用库项目和 android.view.InflateException 二进制 XML 文件行 #7 错误膨胀类

android - 在Android Studio中以离线模式编译时无法解析播放服务

android - 在 android 上接收来电时的 DTMF 检测

java - 通过 Python 从字节创建 GUID

android - Intent.putExtra(...) 中的语法错误

java - 为什么我的应用程序无法处理我的 Intent ?

postgresql - PostgreSQL 中 UUID 的校验和

c++ - 未定义对 'uuid_generate' 的引用,即使我使用 -luuid

javascript - 如何在 SAP UI5 代码中生成 UUID?

ios - 如何比较 NSUUID