Android 警告:com.bbn.openmap.MapBean:找不到引用的类 java.awt.geom.Point2D

Posted

技术标签:

【中文标题】Android 警告:com.bbn.openmap.MapBean:找不到引用的类 java.awt.geom.Point2D【英文标题】:Android Warning: com.bbn.openmap.MapBean: can't find referenced class java.awt.geom.Point2D 【发布时间】:2017-09-20 17:58:38 【问题描述】:

我正在使用 openmap 库从 shapefile 中提取 esri 记录,它工作正常。但是当我使用 proguard 规则构建签名的 apk 时,构建执行失败并出现很多警告,以下是构建执行返回的一些警告:

    警告:com.bbn.openmap.dataAccess.shape.MetaDbfTableModel:找不到 引用类 javax.swing.JFrame

    警告:com.bbn.openmap.MapBean:找不到引用的类 java.awt.Color

    警告:com.bbn.openmap.MapBean:找不到引用的类 java.awt.event.ContainerEvent

com.bbn.openmap 包的每个类都返回警告

如果有人有任何解决方案,请告诉我

【问题讨论】:

【参考方案1】:

java.awt 和 javax.swing 不是 android 的一部分!

您不能使用这些库中的类。

【讨论】:

那么替代方法是什么,我该如何绕过警告

以上是关于Android 警告:com.bbn.openmap.MapBean:找不到引用的类 java.awt.geom.Point2D的主要内容,如果未能解决你的问题,请参考以下文章

Android Roboguice proguard 警告

android xml文件中的警告

Android:此警告消息指的是啥? - (网络核心)

Android中的Touch事件处理如何去掉这种警告

Android中的Touch事件处理如何去掉这种警告

Android中的Touch事件处理如何去掉这种警告