Android:无法解析java.awt.Image类型。它是从必需的.class文件间接引用的
我在Android项目中使用了一些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.
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上显示它们