Предупреждение: org.apache.poi.hssf.usermodel.DummyGraphics2d - PullRequest
0 голосов
/ 15 декабря 2018

Когда я пытаюсь использовать proguard, появляются эти ошибки и предупреждения, и файл APK не создается:

Предупреждения:

org.apache.poi.hssf.usermodel.DummyGraphics2d: не удается найти суперкласс или интерфейс.apache.poi.hssf.usermodel.EscherGraphics2d: не удается найти суперкласс или интерфейс java.awt.Graphics2D
org.apache.poi.sl.draw.DrawSimpleShape $ 1: не удается найти суперкласс или интерфейс javax.xml.stream.EventFilter
org.apache.poi.sl.draw.Drawable $ DrawableHint: не удается найти суперкласс или интерфейс java.awt.RenderingHints $ Ключ org.apache.poi.sl.draw.PathGradientPaint: не удается найти суперклассили интерфейс java.awt.Paint
org.apache.poi.sl.draw.PathGradientPaint $ PathGradientContext: не удается найти суперкласс или интерфейс java.awt.PaintContext
org.apache.poi.sl.draw.SLGraphics: не могу найти суперкласс или интерфейс java.awt.Graphics2D org.apache.poi.sl.draw.geom.PresetGeometries $ 1: не удается найти суперкласс или интерфейс javax.xml.stream.EventFilter
com.fasterxml.jackson.databind.ext.DOMSerializer: не удается найти ссылкуКласс org.w3c.dom.bootstrap.DOMImplementationRegistry
com.fasterxml.jackson.databind.ext.Java7SupportImpl: не удается найти указанный класс java.beans.Transient com.fasterxml.jackson.databind.ext.Java7SupportImpl:t найти ссылочный класс java.beans.ConstructorProperties com.fasterxml.jackson.databind.ext.Java7SupportImpl: невозможно найти ссылочный класс java.beans.Transient com.fasterxml.jackson.databind.ext.Java7SupportImpl: невозможно найти ссылочный классjava.beans.ConstructorProperties com.fasterxml.jackson.databind.ext.Java7SupportImpl: не удается найти ссылочный класс java.beans.Transient com.fasterxml.jackson.databind.ext.Java7SupportImpl: не удается найти ссылочный класс java.beans.ConstructorProperties com.fasterxml.jackson.databind.ext.Java7SupportImpl: не удается найти ссылочный класс java.beans.Transient com.fasterxml.jackson.databind.ext.Java7SupportImpl: невозможно найти ссылочный класс java.beans.ConstructorProperties io.jsonwebtoken.impl.Base64Codec: невозможно найти ссылочный класс javax.xml.bind.DatatypeConverter
io.jsonwebtoken.impl.crypto.EllipticCurveProvider: не удается найти ссылочный класс org.bouncycastle.jce.ECNamedCurveTable
org.apache.poi.ddf.EscherMetafileBlip: не удается найти ссылочный класс java.awt.apacheg или.ddf.EscherMetafileBlip: не удается найти указанный класс java.awt.Dimension
org.apache.poi.ddf.EscherMetafileBlip: не удается найти указанный класс java.awt.Rectangle org.apache.poi.ddf.EscherMetafileBlне удается найти указанный класс java.awt.Dimension
org.apache.poi.ddf.EscherPictBlip: не удается найти указанный класс java.awt.Rectangle org.apache.poi.ddf.EscherPictBlip: не удается найти ссылкуКласс java.awt.Dimension

Ошибки:

java.lang.RuntimeException: Задание не выполнено, подробности см. в журналах на com.android.build.gradle.internal.transforms.ProGuardTransform.transform (ProGuardTransform.java:207) в com.android.build.gradle.internal.pipeline.TransformTask $ 2.call (TransformTask.java:239) в com.android.build.gradle.internal.pipeline.TransformTask $ 2.call (TransformTask.java:235) в org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run (ValidatingBuildActionRunner.java:32) org.gradle.internal.conableTun(ThreadFactoryImpl.java:55) на java.lang.Thread.run (Thread.java:745) Причина: java.io.IOException: Пожалуйста, сначала исправьте вышеупомянутые предупреждения.в proguard.Initializer.execute (Initializer.java:485) в proguard.ProGuard.initialize (ProGuard.java:271) в proguard.ProGuard.execute (ProGuard.java:113) вcom.android.build.gradle.internal.transforms.BaseProguardAction.runProguard (BaseProguardAction.java:64) в com.android.build.gradle.internal.transforms.ProGuardTransform.doMinification (ProGuardTransform.java:262) в com.android.build.gradle.internal.transforms.ProGuardTransform.access $ 000 (ProGuardTransform.java:65) на com.android.build.gradle.internal.transforms.ProGuardTransform $ 1.run (ProGuardTransform.java:176) на com.android.builder.tasks.Job.runTask (Job.java:47) в com.android.build.gradle.tasks.SimpleWorkQueue $ EmptyThreadContext.runTask (SimpleWorkQueue.java:41) в com.android.builder.tasks.WorkQueue.run (WorkQueue.Java: 282) ... еще 1

файл proguad-rules.pro

# apache
-keep public class org.apache.poi.** {*;}

В чем проблема?

...