搭建Android/Linux驱动编译开发环境篇

通常情况下,我们进行软件开发,都是需要搭建开发环境,如app开发,需要安装android studio开发工具等。进行Android/Linux驱动开发,Android代码的编译也需要搭建对应的开发编译环境。而这个开发环境的搭建需要用到 Linux 操作系统,如 ubuntu,fedora 等。为此,我们必须准备一台装有 linux 操作系统的 PC 机。

有几种方法可以实现Android编译开发环境的搭建:

方法一

在本机上装双系统,如 ubuntu系统 和 WIN7系统。在做 linux 开发时,可以进入 ubuntu 系统,在其他时候进入 WIN7 系统。这种方法有他的长处,那就是各种操作系统之间没有任何关联,因此运行起来都相当的快。但是短处也是显而易见,经常需要重启切换系统。由于 android 开发对开发环境有很高的要求,这种方法非常适合。

方法二

在本机上装我们常用的操作系统,如 WIN7,WIN10等,然后在 WIN7 上安装 VMware 虚机,接着在虚拟机上安装 Linux 操作系统。这时,我们就可以在虚拟的 Linux 系统上开发了。这种方法和上一方法正好相反,长处就是不需要来回切换系统。短处就是在同一操作系统上另外虚拟了一个系统,对硬件设备要求较高,运行速度会大打折扣。

方法三

在本机上装我们习惯的 linux 系统,如 ubuntu,然后在 ubuntu 上安装 Virtualbox虚拟机,接着在虚拟机上安装 WIN7 操作系统。这时,默认进的系统就是 ubuntu,它的性能也将发挥到极致,对开发速度并不会造成太大影响。同时,我们也可以在虚拟的 WIN7 系统上进行我们其他的操作。该方法适合于 linux系统比较熟练的伙计使用。

方法四

单独使用一台性能卓越的主机,搭建一台服务器。在服务器上安装 linux 操作系统,如ubuntu。然后通过远程终端工具访问服务器开发,如SSH 等。本方法适合于团队开发,可多人并行开发,优势相当明显。每个工程师无需自己再搭建开发环境了,只需要通过终端工具,例如putty,xshell等登录服务器即可进行软件开发。

我这里主要讲解在windows系统下通过安装虚拟机Vmware,然后在Vmware上安装Linux系统,实现Android编译环境的搭建,然后就可以开始你的Android驱动开发之旅了。也就是上面提到的方法二,这种方法比较适合新手学习Android/Linux驱动开发的,你只需要有一台安装有64bit的windows系统电脑即可,硬件成本较低,详细步骤如下,大家可以按照步骤来操作即可【点击对应步骤即可跳转到对应的步骤说明】相信通过以下六步你就可以搭建好你所需要的编译环境:

第一步_安装VMware虚拟机和搭载ubuntu系统;

第二步_安装samba服务器;

第三步_安装jdk环境;

第四步_安装gcc交叉编译工具;

第五步_安装编译必须的软件包依赖包;

第六步_安装SSH服务。

你可能感兴趣的:(搭建Android编译开发环境,LINUX,驱动开发环境搭建)