是否有可能使Java核心库与Android工作室项目兼容?

时间:2017-05-31 04:22:53

标签: java android swing

我正在尝试为Android制作一个3D图形应用程序。我正在使用JMathTools库,要求我使用JFrame,这是一个Java核心库。由于框架的不同,根据我的理解,导入Java库并不是简单的可能。

我尝试使用dx将文件从.class转换为.dex,使用以下命令

dx --dex --output="C:\Users\ryan\Desktop\dxToClass\rt.dex" "C:\Users\ryan\Desktop\dxToClass\rt.jar"

但发生了以下错误:

  

PARSE ERROR:解析com / oracle / net / Sdp.class时不支持的类文件版本52.0

我已尝试将以下内容添加到Gradle文件中,该文件已被建议但具有相同的问题

tasks.withType(JavaCompile) {

    sourceCompatibility = JavaVersion.VERSION_1_7
    targetCompatibility = JavaVersion.VERSION_1_7
}

所以我的整体问题是:是否可以手动复制rt.jar中的每个java文件,或者框架中的差异是否会给我一个问题?

您是否了解不依赖核心库的替代3D图形库?

有没有其他方法可以解决这个问题?

0 个答案:

没有答案