can';t在eclipse中导入java.awt.geom

can';t在eclipse中导入java.awt.geom,java,android,eclipse,Java,Android,Eclipse,我刚开始着手一个新的EclipseAndroid项目,希望利用java.awt.geom包中的类。我已经安装了OpenJVM1.6和sun 1.6 jdk,它们都来自debian的存储库。当我尝试导入包时,它说导入无法解决(事实上,Eclipse的auto complete只显示awt和awt.font) 当我通过执行以下操作查看Eclipse中设置的JRE系统库时,我完全不明白这是为什么:Window>Preferences>Java>Installed JRE>Edit..。我看到我包含了r

我刚开始着手一个新的EclipseAndroid项目,希望利用java.awt.geom包中的类。我已经安装了OpenJVM1.6和sun 1.6 jdk,它们都来自debian的存储库。当我尝试导入包时,它说导入无法解决(事实上,Eclipse的auto complete只显示awt和awt.font)

当我通过执行以下操作查看Eclipse中设置的JRE系统库时,我完全不明白这是为什么:Window>Preferences>Java>Installed JRE>Edit..。我看到我包含了rt.jar,当我在磁盘上找到jar并用jar ft rt.jar检查它的内容时,我看到它包含java/awt/geom

有人知道为什么我不能在Eclipse中导入这个包吗


谢谢,Android没有严格使用JRE库。其中一些可用,一些不可用,这取决于Android SDK包含的内容。Android项目是根据Android SDK构建的,而Android SDK(看起来)没有这个库

要查看Android SDK包含的内容的官方列表,:Google,并查看您正在构建的特定版本的Android的“参考”选项卡

我知道这会引起一些混乱。虽然大多数Android SDK使用了官方(或开放)JDK中的许多熟悉的东西,但它们在技术上并不相同


另外,其中一个答案解释了Android的源代码是Java(就语言语法、结构等而言),但当编译成字节码时,它不使用JDK。

谢谢你的答案!现在这完全有道理了;我一直想知道为什么android sdk文档中有一些java软件包的文档。@normalocity您澄清了这个问题。你能告诉我一个可能的解决方案吗?@rajatit-我知道的唯一解决方案是查阅androidsdk,不要认为任何关于JDK的知识都会帮助你,除非你能够阅读和理解该语言。至于Android上几何的具体解决方案,我还没有亲自研究过,所以我恐怕在这方面帮不了你。