概述
在Android开发的中,经常会听到看到一些东西,一些概念,如果不清楚,会丈二和尚摸不着头脑,下面就来梳理一下这些概念。
一、IDE (集成开发环境)
Android中的IDE一般有eclipse和Android studio 这2个集成开发环境。集成开发环境,一般是包括了两个功能,一是文本编辑器,二是编译器。
简单的说,IDE就是你把代码写在这里,然后它帮你把代码变成能用的app。
二、jdk jre(java开发运行工具)
Android开发的编程语言,是java,自然会用到java的相关东西。jdk是java开发工具包,jre是java运行环境。
简单的说,有了jdk,才能开发java程序。有了jre,才能运行java程序。
三、gradle
一般Android app开发出来,要在应用市场上发布安装包(apk),根据不同的应用市场(还有机型),apk会有些差别,由于应用市场有很多,手动一个一个修改很复杂(机型很多,手动一个一个修改也很复杂),从而需要一个方便的办法,一次把所有的应用市场的apk都打包出来,这时就用到了gradle。
另外,gradle还有一个功能,依赖管理。你的app中用到了其他人开发的代码、开发库,这就是依赖,管理这些东西,手动来做,也比较麻烦,用gradle也能省很多事情。
简单的说,gradle是辅助IDE,帮你把代码变成能用的app。
四、SDK
SDK就是Android系统的相关资料,Android studio把你的代码从文字,变成app,需要相关的资料才可以。可以认为,sdk就是Android系统的图书馆,Android系统的所有资料都在里面,包括源码等资料。Android现在到了8.0了,相应的sdk也分很多版本。
简单的说,sdk就是一个Android系统的资料库。
五、Android虚拟机
Android虚拟机就是一个运行在电脑上的Android手机,如果你没有手机、不方便用手机、没有那个版本系统的手机,可以在电脑上运行虚拟机,直接看到自己开发的app运行在手机上的效果。
简单的说,Android虚拟机,就是运行在电脑中的Android手机。
最后
以上就是虚拟大神为你收集整理的Android开发的基础概念梳理的全部内容,希望文章能够帮你解决Android开发的基础概念梳理所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复