一般情况下,我们进行软件开发linux命令,都是须要搭建开发环境,如app开发,须要安装androidstudio开发工具等。进行Android/Linux驱动开发,Android代码的编译也须要搭建对应的开发编译环境。而这个开发环境的搭建须要用到Linux操作系统,如ubuntu,fedora等。因此,我们必须打算一台装有linux操作系统的PC机。
有几种方式可以实现Android编译开发环境的搭建:
方式一
在本机上装双系统,如ubuntu系统和WIN7系统。在做linux开发时,可以步入ubuntu系统,在其他时侯步入WIN7系统。这些技巧有他的长处,那就是各类操作系统之间没有任何关联,因而运行上去都相当的快。并且短处也是显而易见,常常须要重启切换系统。因为android开发对开发环境有很高的要求,这些技巧十分适宜。
方式二
在本机上装我们常用的操作系统,如WIN7,WIN10等,之后在WIN7上安装VMware虚机,接着在虚拟机上安装Linux操作系统。这时,我们就可以在虚拟的Linux系统上开发了。这些技巧和上一方式恰好相反ubuntu下安装android开发环境,长处就是不须要来回切换系统。短处就是在同一操作系统上另外虚拟了一个系统,对硬件设备要求较高,运行速率会大打折扣。
方式三
在本机上装我们习惯的linux系统,如ubuntuubuntu下安装android开发环境,之后在ubuntu上安装Virtualbox虚拟机,接着在虚拟机上安装WIN7操作系统。这时,默认进的系统就是ubuntu,它的性能也将发挥到极至,对开发速率并不会引起太大影响。同时,我们也可以在虚拟的WIN7系统上进行我们其他的操作。该方式适宜于linux系统比较熟练的老兄使用。
方式四
单独使用一台性能卓越的主机,搭建一台服务器。在服务器上安装linux操作系统,如ubuntu。之后通过远程终端工具访问服务器开发,如SSH等。本方式适宜于团队开发,可多人并行开发,优势相当显著。每位工程师无需自己再搭建开发环境了,只须要通过终端工具,比如putty,xshell等登陆服务器即可进行软件开发。
我这儿主要讲解在windows系统下通过安装虚拟机Vmwarelinux更改ip地址,之后在Vmware上安装Linux系统,实现Android编译环境的搭建,之后就可以开始你的Android驱动开发之旅了。也就是前面提及的方式二,这些方式比较适宜菜鸟学习Android/Linux驱动开发的,你只须要有一台安装有64bit的windows系统笔记本即可,硬件成本较低,详尽步骤如下,你们可以根据步骤来操作即可【点击对应步骤即可跳转到对应的步骤说明】相信通过以下六步你就可以搭建好你所须要的编译环境:
第一步_安装VMware虚拟机和搭载ubuntu系统;
第二步_安装samba服务器;
第三步_安装jdk环境;
第四步_安装gcc交叉编译工具;
第五步_安装编译必须的软件包依赖包;
第六步_安装SSH服务。
。