java - Android Studio : Early Access Java versions may cause compatibility issues

标签 java android visual-studio-2012 runtime-error

Android Studio v1.0.2 推荐的 Java 版本是什么?
官方系统要求仅指定 JDK 7 for v1.0.2

但是,选择 jdk1.7.0_71 后(通过导航:配置 -> 项目默认值 -> 项目结构),Android Studio 欢迎页面仍然发出警告:

Early Access Java versions may cause compatibility issues. Please use stable release.

不知道是不是Java兼容性的原因,Android Studio有很多bug,最严重的就是Android Studio很多对话框中的OK/Done按钮失效了!
例如:在“从非 Android Studio 项目导入”对话框中选择 Eclipse 项目后,我按“确定”按钮,但对话框关闭,没有任何效果!

最佳答案

对于 Android Studio 1.0.2,7 以上的 JRE 不兼容。
更新:
但正如@Jackson 评论的:

Android 1.5.1 works with JRE 8 but complains

基本逻辑是 JDK 与 Android Studio 运行时功能无关。相反,它似乎使用 Java 运行时环境作为 Android Studio 运行时,而 JDK 仅用于开发资源。

这意味着即使 Android Studio 指向 JDK 7,如果您的 JRE 高于 7(在本例中我安装了 JRE 8),它仍然会显示“Early access Java versions”错误

关于java - Android Studio : Early Access Java versions may cause compatibility issues,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28094103/

相关文章:

Android 在调用 ft.replace 时为同一 fragment 返回不同的 ViewModel 实例

asp.net - "Unable to launch the IIS Express Web server"错误

c++ - VS2012自备静态库抛链接器错误

visual-studio-2012 - 如何在 Visual Studio 2012 中包含 TypeScript 文件并编译整个文件?

java - 在GUI中删除表中的数据

java - ListView 显示具有行重用的不同类型的行

java - 我们可以为同一个端点同时实现@pathparam和@queryparam吗

android - 为多个提供商使用 requestLocationUpdates

android - 如何在android中使用Zxing

java - OpenCV:在没有校准图像的情况下估计径向失真