使用javaxt时出错

使用javaxt时出错,java,android,image,android-studio,metadata,Java,Android,Image,Android Studio,Metadata,我在android应用程序中使用javaxt时遇到问题 基本上,我所做的是,将javaxt jar文件作为库添加到我的项目中,并配置build.gradle和settings.gradle,以便编译javaxt jar文件。在我的java类中,我正在导入javaxt.io.Image,我的实际代码如下: Image image = new Image("/storage/extSdCard/gps/gps_001.jpg"); double[] gps = image.getGPSCoordin

我在android应用程序中使用javaxt时遇到问题

基本上,我所做的是,将javaxt jar文件作为库添加到我的项目中,并配置
build.gradle
settings.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.
有没有人遇到过同样的问题,或者有没有人经历过并解决了这个问题


感谢您的帮助。

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


请注意,没有迹象表明该库的作者提供了Android兼容性。您可能会发现使用Android上的已知库更容易解决问题。

您说得对。我检查了javaxt库中的Image JAVA类的代码,它基本上依赖于JAVA.awt.Image.*。必须找到另一种方法来访问元数据,而不是。谢谢你的帮助。