当" SecurityException:签名错误"可以发生?

时间:2014-05-12 11:45:55

标签: java android securityexception

我有一个使用来自google的libphonenumber.jar的PhoneNumberUtil的应用程序。 一切正常,只是我从远程崩溃日志中获得了这个堆栈。

Caused by: java.lang.SecurityException: Incorrect signature
   at org.apache.harmony.security.utils.JarUtils.verifySignature(JarUtils.java:171)
   at java.util.jar.JarVerifier.verifyCertificate(JarVerifier.java:289)
   at java.util.jar.JarVerifier.readCertificates(JarVerifier.java:258)
   at java.util.jar.JarFile.getInputStream(JarFile.java:378)
   at libcore.net.url.JarURLConnectionImpl.getInputStream(JarURLConnectionImpl.java:226)
   at java.net.URL.openStream(URL.java:462)
   at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:436)
   at java.lang.Class.getResourceAsStream(Class.java:1114)
   at com.google.i18n.phonenumbers.PhoneNumberUtil.loadMetadataFromFile(SourceFile:603)
   at com.google.i18n.phonenumbers.PhoneNumberUtil.getMetadataForRegion(SourceFile:2014)
   at com.google.i18n.phonenumbers.PhoneNumberUtil.parseHelper(SourceFile:2893)
   at com.google.i18n.phonenumbers.PhoneNumberUtil.parse(SourceFile:2755)
   at com.google.i18n.phonenumbers.PhoneNumberUtil.parse(SourceFile:2745)

我无法重现这个问题(对大多数用户来说,它的工作正常)。 有人有任何建议如何发生?以及任何解决方法? (我不知道如何在我的环境中重现问题)

任何帮助都会表示赞赏。

0 个答案:

没有答案