2016-06-16 25 views
0

アンドロイドスタジオで署名付き.apkを生成しようとしています。しかし、私は次のエラーを私に示す同じことをすることができませんでした。私はたくさんの検索を試み、解決策が見つからなかった。プロガードを含むために署名付き.apkを生成できません

警告:com.fasterxml.jackson.databind.ext.DOMSerializer:以下のコードを参照してくださいcom.fasterxml: 参照されるクラスorg.w3c.dom.bootstrap.DOMImplementationRegistry
警告を見つけることができません。キーワード: 参照先のクラスを見つけ出す。 .Paths
警告:com.fasterxml.jackson.databind.ext.PathDeserializer:できません 参照先のクラスが見つかりました。java.nio.file.Path
警告:com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector $ Java7Support:com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector $ Java7Support: 缶 が参照されるクラスjava.beans.Transient
警告を見つけることができません縮小化を無効に

1.Try「tは、参照クラスjava.beans.ConstructorPropertiesに

答えて

0

2つの可能性を見つけます。リリースビルドタイプでminifyをfalseに設定し、Apkを生成します。

2. proguardファイルを使用して、minifyから必要なJavaクラスファイルを除外します。ジャクソンを含む図書館は通常、縮小から除外する必要があります。

+0

私は第1の方法を話す場合、私はプロガードの利益を得ることはありませんので、ジャクソンを使用する使用はありません。 2番目)そして、2番目の方法を試してみたら、次のエラーが出る... ??? com.fasterxml.jackson.databind.introspect.VisibilityChecker $ Std。 libcore.reflect.AnnotationAccess.decodeValue(AnnotationAccess.java:688) java.lang.Class.getAnnotation(Class.java:344) com.fasterxml.jackson.databind.introspect.VisibilityChecker $ Std。 (不明なソース) com.fasterxml.jackson.databind.introspect.VisibilityChecker $ Std.defaultInstance(不明なソース) – user3414796

関連する問題