我知道android软件开发是用java语法,但是为什么开发环境还需要jdk,有android sdk不就可以了吗?最主要想知道为什么
解决方案 »
- apk包可以合并吗?
- 判断activity是否已经打开
- 何去何从— 3G协议工程师 or 智能机android平台下多媒体驱动开发
- C自己写的ContentProvider,一直报一下错误,请高手指教!
- Android中请问下面这种效果怎么实现?有层次的显示数据?
- 数据传递问题
- android如何实现在图片上像地图一样在指定的位置上定位
- DownloadManager怎么设置通知栏图标
- android如何运行bin文件当服务端
- Activity的onFocusChange和onClick事件
- ExpandableListView中组item的默认icon如何让更改?
- 请问android重力感应怎么实现
就是如果调试用开发机,那么可以不用装jdk,jdk就是为模拟器提供运行环境对吗?如果开发android的软件是不是不用再参考java api,直接看android的api啊?
Android是在JavaSE的基础上去除了AWT Swing界面库
自己实现了界面显示的库,一级系统实现的机制
JavaSE中提供的类库当然还是可以用的,或者说这就是Android用Java的优势
如集合类,各种数据结构,IO等等
如果是,它本身的运行离不开Java环境
如果不是,Android本身的机制可以由.class转成Android的dex
那么.class跟定是由Jdk生成的了总之不要纠结在这种细节问题上了,除非你就专门研究底层实现机制 - =