Android开发环境还要装jdk呢?

noaighost 2011-06-09 05:44:53
我知道android软件开发是用java语法,但是为什么开发环境还需要jdk,有android sdk不就可以了吗?最主要想知道为什么 
...全文
509 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
CyberLogix 2011-06-10
  • 打赏
  • 举报
回复
当然要安装JDK了,:-)
leafsoar 2011-06-10
  • 打赏
  • 举报
回复
Lz所说的开发环境是类似Eclipse么?
如果是,它本身的运行离不开Java环境
如果不是,Android本身的机制可以由.class转成Android的dex
那么.class跟定是由Jdk生成的了

总之不要纠结在这种细节问题上了,除非你就专门研究底层实现机制 - =
ye7813629 2011-06-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 noaighost 的回复:]
引用 1 楼 ye7813629 的回复:
开发不用吧,如果调试用的是真机,用到模拟器运行就要在java环境下运行吧.


就是如果调试用开发机,那么可以不用装jdk,jdk就是为模拟器提供运行环境对吗?

如果开发android的软件是不是不用再参考java api,直接看android的api啊?
[/Quote]
我猜是这样的,但是,没有证据..................JDK还是要装的,毕竟你写网络程序要用JAVA写测试服务器什么的
pgmsoul 2011-06-10
  • 打赏
  • 举报
回复
严格来说Android系统是一个独立的Java虚拟机,原则上不用JDK支持,但是,它里面的各种工具,也许就有哪个用到JDK了。

ADT是Eclipse的插件吧,Eclipse就必须用Java环境。
ch_984326013 2011-06-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 kltwjt 的回复:]
Java API - =
Android是在JavaSE的基础上去除了AWT Swing界面库
自己实现了界面显示的库,一级系统实现的机制
JavaSE中提供的类库当然还是可以用的,或者说这就是Android用Java的优势
如集合类,各种数据结构,IO等等
[/Quote]

up
leafsoar 2011-06-09
  • 打赏
  • 举报
回复
Java API - =
Android是在JavaSE的基础上去除了AWT Swing界面库
自己实现了界面显示的库,一级系统实现的机制
JavaSE中提供的类库当然还是可以用的,或者说这就是Android用Java的优势
如集合类,各种数据结构,IO等等
noaighost 2011-06-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ye7813629 的回复:]
开发不用吧,如果调试用的是真机,用到模拟器运行就要在java环境下运行吧.
[/Quote]

就是如果调试用开发机,那么可以不用装jdk,jdk就是为模拟器提供运行环境对吗?

如果开发android的软件是不是不用再参考java api,直接看android的api啊?
ye7813629 2011-06-09
  • 打赏
  • 举报
回复
开发不用吧,如果调试用的是真机,用到模拟器运行就要在java环境下运行吧.

80,471

社区成员

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

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