Android:无法解析java.awt.Image类型。它是从必需的.class文件间接引用的

Android:无法解析java.awt.Image类型。它是从必需的.class文件间接引用的,android,awt,java,Android,Awt,Java,我在Android项目中使用了一些java项目。我通过将它们添加到Java构建路径和项目引用中来引用这些项目。完成此操作后,我可以访问android项目中的java项目类。但是得到这个错误 The type java.awt.Image cannot be resolved. It is indirectly referenced from required .class files 我现在该怎么办??我需要添加任何JRE或其他有帮助的东西吗???您不能在Android中使用依赖于java.

我在Android项目中使用了一些
java项目
。我通过将它们添加到
Java构建路径
项目引用
中来引用这些项目。完成此操作后,我可以访问android项目中的java项目类。但是得到这个错误

 The type java.awt.Image cannot be resolved. It is indirectly referenced from required .class files

我现在该怎么办??我需要添加任何JRE或其他有帮助的东西吗???

您不能在Android中使用依赖于
java.awt.Image
或其他
awt
包(除了
java.awt.font
)的项目,因为dalvik运行时中没有这些类。

找到的解决方案:

转到项目属性
java构建pata
->
addlibrary


并添加
JRE系统库
,然后单击
finish
。现在,您可以使用
java.awt
package:)

可能,请尝试更改库的生成顺序。这完全取决于您。检查Android是否存在类似的库,您正试图通过项目来完成这些库。编译代码不是问题,您将无法在Android设备上运行它,因为dalvik上没有
java.awt
。请看,我只是使用图像,因为我的java项目太大,无法更改…我不会像在java中那样使用图像在imageview上显示它们