如何解决如何在Android中添加java.awt.image包
|| 我有一个依赖于java.awt.Image
包的外部库。但是,Android库不包含它。有人知道如何将其添加到Android吗?
谢谢!
解决方法
Java AWT类包含本机代码,因此,除非有人将该本机代码移植到Android,否则您很不幸。而且,他们不会移植它,因为如上所述,Android有其自己的图形库(
android.graphics
)。
, 使用JavaCV。 http://code.google.com/p/javacv/
它已经为Android 2.2进行了预编译:http://code.google.com/p/javacv/downloads/list
, 这个答案是为了证明希特什的答案是在看到选票后进行的(这有误导性)。如果有误,请纠正我。
好吧,我也一直热衷于使用Java的一些核心概念,例如Android中的Swings和AWT库。
最近我想使用java.awt.Color
类,因为它比android.graphics.Color
好得多。因此,通过阅读少量线程进行了一次小型研究,得出的结论是“不,我们不能导入”。通过看到Hitesh的答案,我认为我的研究失败了,并且找到了解决问题的最简单方法。按照步骤进行操作并运行我的代码。唉!!!
发生了“ 4”异常。
再次对结论性的Jeffrey(接受)进行了小型研究。我在这里找到结论。方法“ 5”上方的注释解释了所有内容。此方法已在Color类中调用(第279行)。
, https://stackoverflow.com/a/33210293/5418475
Android不支持AWT包,您需要更改实现以使用Android类。
参见以下类似问题:
将AWT图形代码移植到Android
如何在Android中添加Java AWT图像包
在Android上使用AWT
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。