繁体   English   中英

在android java.awt中使用java jdk

[英]Using java jdk in android java.awt

我想在android编程中使用java.awt.polygon类。 在Java构建路径中,我添加了

Jave JRE系统库jdk 1.7

但是在使用这段代码时

java.awt.Polygon polyGon = new Polygon();

我得到错误NoClassDefFoundError 我怎样才能在android中使用java类?

我想在android编程中使用java.awt.polygon类

这是不可能的,因为Android中不存在该类。

在Java构建路径中,我添加了Jave JRE System库jdk 1.7

这不起作用,因为Android中不存在该类。 虽然您已将其添加到构建路径中,但它不包含在APK中且不在操作系统中。

我怎样才能在android中使用java类?

找到该类的源代码,将其重构到您自己的包中(例如, org.umar.Polygon ),并将其添加到您的项目中,然后使用您的重构版本。 在此过程中,请尊重该类的许可(例如,如果您使用OpenJDK,则为GPL)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM