Android L,使用joda.time库的异常

时间:2014-07-03 14:26:44

标签: android time jodatime android-5.0-lollipop

用于在所有设备中工作的应用程序,包括(nexus 5和nexus 7)。在Android L预览上运行相同的应用程序,应用程序崩溃。

我一直在调试,并且建立了一个调用DateTime Constructor的例外。

public static String[] getAge(Context context, Date date) {
        DateTime time = new DateTime(date);
        DateTime nowTime = new DateTime(new Date());

}

日志:

java.lang.SecurityException: Incorrect signature
at org.apache.harmony.security.utils.JarUtils.verifySignature(JarUtils.java:223)
    at java.util.jar.JarVerifier.verifyCertificate(JarVerifier.java:294)
    at java.util.jar.JarVerifier.readCertificates(JarVerifier.java:268)
    at java.util.jar.JarFile.getInputStream(JarFile.java:380)
    at libcore.net.url.JarURLConnectionImpl.getInputStream(JarURLConnectionImpl.java:222)
    at java.net.URL.openStream(URL.java:470)
    at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:444)
    at org.joda.time.tz.ZoneInfoProvider.openResource(ZoneInfoProvider.java:202)
    at org.joda.time.tz.ZoneInfoProvider.<init>(ZoneInfoProvider.java:123)
    at org.joda.time.tz.ZoneInfoProvider.<init>(ZoneInfoProvider.java:82)
    at org.joda.time.DateTimeZone.getDefaultProvider(DateTimeZone.java:490)
    at org.joda.time.DateTimeZone.setProvider0(DateTimeZone.java:444)
    at org.joda.time.DateTimeZone.<clinit>(DateTimeZone.java:116)
    at org.joda.time.DateTimeUtils.<clinit>(DateTimeUtils.java:48)
    at org.joda.time.DateTimeUtils.getChronology(DateTimeUtils.java:282)
    at org.joda.time.convert.AbstractConverter.getChronology(AbstractConverter.java:82)
    at org.joda.time.base.BaseDateTime.<init>(BaseDateTime.java:170)
    at org.joda.time.DateTime.<init>(DateTime.java:241)

有什么想法吗?

0 个答案:

没有答案