问题描述
- 在 android java.awt 中使用 java jdk
-
我在 android 程序中使用java.awt.polygon 类。在Java构建路径中添加了Jave JRE System library jdk 1.7
但是在使用下面这段代码时
java.awt.Polygon polyGon = new Polygon();
获得错误
NoClassDefFoundError
如何在android中使用java类?
解决方案
java awt包只使用了2个类 一个是java.awt.font.NumericShaper 一个是java.awt.font.TextAttribute 不能使用SDK中没有的java类
解决方案二:
你说的 在 android 程序中使用java.awt.polygon 类 是不可能的,那个类在 android 中不存在。
Jave JRE System library jdk 1.7 在 android 中也是不存在的。当你在创建路径中添加时,它不包括在APK中,也不在操作系统中。
时间: 2025-01-20 19:52:05