【发布时间】:2013-09-18 12:14:10
【问题描述】:
在我的 Android 应用程序中,我有一个采用 UUID 的方法。不幸的是,当我这样做时:
OverviewEvent overviewevent = eventAdapter.getOverviewEvent(UUID.fromString("0f14d0ab-9605-4a62-a9e4-5ed26688389b"));
我收到一条错误消息java.lang.IllegalArgumentException: Invalid UUID: 100
getOverviewEvent的实现如下:
public OverviewEvent getOverviewEvent(UUID uuid) throws Exception {
// Do stuff
}
有人知道我该如何解决这个问题吗?
【问题讨论】:
-
它在 Java 7 上运行良好,所以我怀疑是一个错误。
-
@PeterLawrey - 啊,是的,但是有什么错误?你的意思是在 Android 基础知识中,还是在我的程序中?
-
在
UUID.fromString()中,抛出异常的那个,不应该抛出。 -
Android 的实现可以在这里找到:android.googlesource.com/platform/libcore/+/refs/heads/master/…
-
据我所见,它不应该打印“Invalid UUID: 100” ...您确定输入字符串吗?是否像您的问题一样硬编码?
标签: java android uuid illegalargumentexception