学习android需要的知识储备
16lz
2021-01-23
从android体系架构这一篇我们知道android系统分为四个层次:
第一、操作系统层(OS 精简的Linux kernel)
第二、各种库(Libraries)和Android 运行环境(RunTime)
第三、应用程序框架(Application Framework)
第四、应用程序(Application)
一.不同层次需要用到的开发语言和相应的开发工具
1.操作系统(OS 精简的Linux kernel)和各种库(Libraries)和Android 运行环境(RunTime)的底层和底层的应用程序框架(Application Framework)和应用程序(Application)复杂的底层逻辑需要用的开发语言是c和c++,开发工具我们用vs2015就好了。
2.应用程序框架(Application Framework)上层java开发,工具有eclipse,myeclipse,androidstudio,ide等
3.应用程序(Application)上层用java,html,html5,js,各种跨平台的游戏引擎入cocos2d-x,Unity3D,libgdx等
二.android application项目用到的开发环境
1.eclipse+jdk+sdk+adt+ant
2.androidstudio+jdk+sdk+gradle
三.更多的信息可以到AndroidDevTools上面查看
更多相关文章
- Android应用程序启动时发生AndroidRuntime : ClassNotFoundExcep
- 防止android应用程序无响应ANR(Application Not Responding)
- 解决IE apk变成zip:Android 手机应用程序文件下载服务器 配置解决
- Android 网络通信框架Volley简介
- 【摘录】 Android中如何修改系统时间(应用程序获得系统权限)
- Android底层知识点(AD+JNI+NDK+HAL)