linux环境Android源码编译环境搭建

linux环境Android源码编译环境搭建

一、安装linux操作系统

    可以自己的电脑上装一个虚拟机或者双系统,建议用另外一台电脑做服务器,方便以后的工作。linux操作系统安装方式有很多,下面介绍几种常用的安装方法。
    1.用光盘或者硬盘安装(最简单)
    2.linux镜像+wubi.exe(网上资料很多)
         首先,空出一个盘符(如F盘),将下载的ubuntu-12.04-desktop-i386.iso单独放在另一个盘如(D盘),从D盘里的镜像中解压出 wubi.exe,并将ubuntu-12.04-desktop-i386.iso和 wubi.exe放在同一个文件夹下用英文命名(如ubuntu-12.04),然后双击 wubi.exe会安装而不会再去下载镜像,安装过程中让你选择盘符时选择想要安装盘如F盘。         
    3.使用u盘进行安装(推荐)
    http://blog.csdn.net/xiazdong/article/details/7523331

注意:安装的时候有install和install_server两个选项,server是不带desk无桌面版本,安装的时候选install就行了


二、搭建编译环境(服务、环境变量等)

安装之后执行下列步骤:

    步骤1:添加root权限
        在新系统安装之后是没有root用户的,我们需要通过

        sudo passwd root

    来添加root用户并赋予初始密码。

    步骤2:安装SSH服务

        SSH服务(TCP端口号22,secure shell),安全的命令解释器,为客户提供安全的shell环境,用于远程管理。
        SSH基于公钥加密(非对称加密)技术: 数据加密传输; 客户端和服务器的身份验证; 
        公钥 和 私钥   是成对生成的,这两个密钥互不相同,两个密钥可以互相加密和解密; 
        不能根据一个密钥而推算出另外一个密钥; 
        公钥对外公开,私钥只有私钥的持有人才知道;
        sudo apt-get install ssh 
步骤3:配置samba

    SMB(Server Message Block 信息服务块)协议,是一种在局域网上共享文件夹和打印机的一种通信协议,它为局域网内不同计算机提供文件以及打印机等资源的共享服务。

    安装Samba 
    $sudo apt-get install samba smbfs samba-common smbclient
    创建Samba配置文件 
    1. 保存现有的配置文件
    $ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
    2. 打开现有的文件
    $ sudo gedit /etc/samba/smb.conf
    在 smb.conf 最后添加

[share]
path = /home/share
available = yes
browseable = yes
public = yes
writable = yes
#(注意: 上面的设置中,username 换成你的用户名, 如果在前面有“#”,需要先把它去掉)

创建samba用户 
    $ sudo smbpasswd -a USERNAME (USERNAME 换成你的用户名)
    重启Samba服务 
    $ sudo /etc/init.d/smbd reload (修改过 smb.conf 的话要执行一次)
    $ sudo /etc/init.d/smbd restart
   最后也是最重要的一点,一定要记得chmod一下home/share目录的权限,要不登陆不进去,会报网络权限不够

 步骤4:   安装JDK环境 

从官网上下载一个linux32/64位JDK版本,http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin

1.创一个目录用来存放jdk 
    mkdir /linux/java 
    2.把6u45-linux-i586.bin拷贝到目录下然后执行安装
    ./linux/java/6u45-linux-i586.bin
    3.配置环境变量 
    gedit /etc/profile 把下面属性添加到最后一行 
   #set java environment
   export JAVA_HOME=/usr/local/java/jdk1.6.0_38
   export JRE_HOME=/usr/local/java/jdk1.6.0_38/jre
   export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
   export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

    4.source /etc/profile 重新加载环境变量 
    5.查看java环境是否配置成功 

        java -version







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值