noo*_*ler 9 java eclipse android
我刚刚开始研究一个新的Eclipse Android项目,并希望利用java.awt.geom包中的类.我安装了OpenJVM 1.6和sun 1.6 jdk,都来自debian的存储库.当我尝试导入包时,它说无法解析导入(事实上,Eclipse的自动完成只显示awt和awt.font).
我是超越困惑,这是为什么,我看着做在我的Eclipse成立了JRE系统库:窗口>首选项>的Java>已安装的JRE>编辑...我看到我包含了rt.jar,当我在磁盘上找到jar并用jar ft rt.jar检查它的内容时,我发现它包含java/awt/geom类.
有人知道为什么我不能在Eclipse中导入这个包吗?
谢谢
Android并没有严格使用JRE库.其中一些是可用的,其中一些不可用,具体取决于Android SDK包含的内容.Android项目是针对Android SDK构建的,因为它看起来没有那个库.
对于什么样的Android SDK中的正式名单并不包括,转到源:谷歌和Google Checkout,"参考"选项卡,你正在构建针对Android的特定版本.
我知道,这会造成一些混乱.虽然许多Android SDK使用官方(或开放)JDK中的许多熟悉的东西,但它们在技术上并不相同.
此外,为什么Android使用Java的答案之一?解释说Android 的源代码是Java(就语言语法,结构等而言),但是当编译成字节码时,它不使用JDK.
| 归档时间: |
|
| 查看次数: |
2559 次 |
| 最近记录: |