请教,电脑的JDK应该安装哪个版本?

net_morning 2017-02-27 12:25:02
现在电脑带的jdk是1.8,如果需要安装在安卓4-7的版本app,需要哪个版本的JDK?如果需要适配安卓2.2以上的版本的app,jdk需要安装哪个版本?
jdk新功能不使用没有关系,关键是要适配,我担心这个jdk,编译后,因为版本不对,造成无法运行。
请大神指点一下,非常感谢
...全文
1270 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
乐之者v 2017-03-01
  • 打赏
  • 举报
回复
装最新的吧。。反正可以向老版本兼容
sszdal 2017-03-01
  • 打赏
  • 举报
回复
你的Studio 版本2.2+的话,需要1.7以上的JDK.
怀君 2017-02-28
  • 打赏
  • 举报
回复
直接 jdk1.8的。
weicelvv 2017-02-28
  • 打赏
  • 举报
回复
一般都安装最新的~~~
花落人独醉 2017-02-28
  • 打赏
  • 举报
回复
jdk1.7 可以开发android6.0以下版本 jdk1.8可以开发7.0 以上的
net_morning 2017-02-27
  • 打赏
  • 举报
回复
谢谢楼上的两位高手。 我这样理解对不对: 1、JDK是编译class用的一个东西,不管新版本还是旧版本,只要能编译出class,java虚拟机就能执行,对吧? 2、jdk只是个开发用的编译器工具,版本高,开发起来方便而已,和低版本的jdk,编译出的class是一样的,都能被java虚拟机执行,对吧? 3、是否可以这样类比:JDK8 = VB8.0,JDK7 = VB7.0等等,比如vb8和vb7只是有些语句不同,但编译后的exe都可以被windows执行。 4、JDK1.8,开发起来更方便一些,编译出的apk,可以运行在安卓2.2版本上,是这样吗?
chinahbbt 2017-02-27
  • 打赏
  • 举报
回复
这个和jdk没有关系,jdk只是影响Java语言 开发什么版本的app只是和你新建项目的时候选择的Minimu verson相关
幻影宇寰 2017-02-27
  • 打赏
  • 举报
回复
Android的SDK、API与JDK关系不是很大,Android只是基于Java语言,你可以使用JDK的各个版本,只是有些新版本增加了一些新特性,比如JDK1.7新增了switch中可以使用string类型,JDK1.8中新增了Lambda表达式,选择新版本就可以使用到新特性,所以一般也建议使用最新的JDK,而选择SDK就要看你的手机需要支持什么手机系统的适配了,希望能帮助到你!

80,361

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧