有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java何时会发生“SecurityException:不正确的签名”?

我有一个应用程序使用libphonenumber中的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) 个答案