Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 无符号短值的Proguard溢出_Android_Proguard - Fatal编程技术网

Android 无符号短值的Proguard溢出

Android 无符号短值的Proguard溢出,android,proguard,Android,Proguard,在向我的应用程序添加了一个包含我需要的一些功能的jar文件之后,我的proguard构建就不能工作了。运行proguard生成后,我收到的错误消息是: Warning: Exception while processing task java.io.IOException: java.lang.RuntimeException: Unexpected error while writing class [proguard/optimize/gson/_OptimizedTypeAdapterFa

在向我的应用程序添加了一个包含我需要的一些功能的jar文件之后,我的proguard构建就不能工作了。运行proguard生成后,我收到的错误消息是:

Warning: Exception while processing task java.io.IOException: java.lang.RuntimeException: Unexpected error while writing class [proguard/optimize/gson/_OptimizedTypeAdapterFactory] (Overflow of unsigned short value [93362])
Thread(Tasks limiter_1): destruction
是否有任何方法可以排除ProGuard检查该jar文件?我正在使用ProGuard v6.2.2。我怀疑问题可能是GSON,因为在此错误之前我与它有问题

我也检查和研究了这里的答案,比如


任何帮助都将不胜感激。

这是一个已知的错误。在纠正此问题之前,您只能禁用代码优化:

-optimizations !code/simplification/string
或者使用-dontoptimize完全禁用优化。或者干脆用R8代替


一个链接的答案表明版本降级也可能起作用。

这是一个已知的bug。在纠正此问题之前,您只能禁用代码优化:

-optimizations !code/simplification/string
或者使用-dontoptimize完全禁用优化。或者干脆用R8代替


这一链接答案表明版本降级也可能有效。

您可以在此处阅读有关ProGuard配置和优化的更多信息:

但在您的情况下,可以排除引发异常的gson库,如下所示:

-optimizations !library/gson

您可以在此处阅读有关ProGuard配置和优化的更多信息:

但在您的情况下,可以排除引发异常的gson库,如下所示:

-optimizations !library/gson