使用javaxt时出错

时间:2015-03-15 23:18:52

标签: java android image android-studio metadata

我在Android应用程序中使用javaxt时出现问题。

基本上我所做的是,将javaxt jar文件作为库添加到我的项目中并配置build.gradlesettings.gradle,以便编译javaxt jar文件。在我的java类中,我正在导入javaxt.io.Image,我的实际代码如下:

Image image = new Image("/storage/extSdCard/gps/gps_001.jpg");
double[] gps = image.getGPSCoordinate();

当我尝试构建项目时,构建失败,错误如下:

Error:(200, 27) error: cannot access RenderedImage class file for java.awt.image.RenderedImage not found Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Error:Execution failed for task ':app:compileDebugJava'.
> Compilation failed; see the compiler error output for details.

任何遇到相同问题或遇到问题并解决问题的人?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您的源代码或您的库使用java.awt.image.RenderedImage,这在Android上不存在。 javaxt.io.Image肯定是指RenderedImage

请注意,没有迹象表明此库的作者提供Android兼容性。您可能会发现使用已知适用于Android的库可以更轻松地解决您的问题。