1
のGradle:3.4.1
JDK版:1.8
ProGuardの版:5.3.3
アンドロイドのGradleプラグイン2.3 +
私は取得しています。プロガードによるビルドの例外。私はproguard 5.3.2もやってみましたが成功しませんでした。ここでProGuardの[java.lang.IllegalArgumentExceptionが:符号なしshort値のオーバーフロー]版
は私のリリースの設定には、以下の
release {
debuggable false
android.buildTypes.release.proguardFiles = []
proguardFile 'proguard-android.txt'
//minifyEnabled
shrinkResources true
signingConfig = signingConfigs.release
}
あるexeption
Caused by: java.lang.IllegalArgumentException: Overflow of unsigned short value [95001]
at proguard.classfile.io.RuntimeDataOutput.writeUnsignedShort(RuntimeDataOutput.java:213)
at proguard.classfile.io.ProgramClassWriter$AttributeBodyWriter.visitLineNumberInfo(ProgramClassWriter.java:565)
at proguard.classfile.attribute.LineNumberTableAttribute.lineNumbersAccept(LineNumberTableAttribute.java:171)
PSです:私はアンドロイドのGradleプラグイン2.2でビルドすることができます+それはProGuardの下位バージョンの私が思うにを使用しています。