我有 Java 6,我正在使用Eclipse进行 Android 编程。我安装了 Java 7,突然之间,Java 网站告诉我,我有可以删除的版本。这是照片:
如果我删除了这些版本,我的 Eclipse 和 Android 程序能否继续工作?
Eclipse 和 Android 将与 Java 6 或 7 一起使用。您只需要运行两者之一(如果您根本没有 Java,它们将无法工作)。构建 Android 平台完全是另一个问题......
请记住,Android 运行 Java 6,因此您将无法使用任何不向后兼容的 Java 7 运行时功能。
有关Eclipse 兼容性,请参见此处
有关 Android 兼容性,请参阅此 SO 答案。
您只需要安装一个版本的 Java。保留最新的并删除其他的。
如果安装较新版本,为什么 Java 不卸载以前的版本?一是兼容性原因。其次,可能有程序正在运行,如果您安装新版本,您不希望 Eclipse 或 Android 环境崩溃。