`
zhonglunshun
  • 浏览: 139016 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

搭建android系统编译环境

 
阅读更多

 

搭建Android 系统编译环境

 



以前在公司一直用的Linux,发现做开发上Linux确实是有很多地方比windows方便,只是windows上有很多软件Linux没有,用习惯了Linux后再用windows倒是有点不习惯了,所以我还是装回我的Linux,碰巧看到老罗的博客上也要求安装Linux,因此干脆在这里把Linux的安装贴出来,省的各位看官再去Google


 

1.安装Linux系统

 

以前安装windows用的是大白菜启动盘,但是这个我不会用大白菜安装,这里用的是unetbootin制作u盘启动盘。

 

1.下载linux mint系统:www.linuxmint.com/download.php

2.下载完unetbootin后打开,将下载好的Linux系统写入到u盘。

3.u盘为启动盘,进去后根据提示一步步安装,至于具体的安装过程各位都是很聪明的我就不在这里班门弄斧了,这样就安装好了Linux系统,接下来就是配置java环境。

 

 

2.安装java

 

1.下载jdkhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2.解压下载后的tao.gz文件,用tar -xvf命令。然后把解压后的文件夹mv命令移到想要的位置,我这里是sudo mv /Download/jdk1.7.0_05/ /opt/java。接下来配置环境变量。

3.配置java环境,用Vim打开/ect/profile文件,在文件末尾加上:

export JAVA_HOME=/opt/java

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

 

4.使配置生效:source profile

输入javajavac有反应说明配置成功。

 

 

3.下载android系统源码

 

这个是我自己的网盘上的android4.4的源码:http://pan.baidu.com/s/1hqELjNI,如不能使用请提醒我更新。

源码下载之后解压到一个文件夹,到此源码部署成功,下一篇讲怎么在Linux上编译android源码并生成android系统镜像。

 

 

 

4.安装git

 

以后很多时候我们需要用到git,所以我们安装好了,有备无患。输入以下命令:

 

$ sudo apt-get install git-core gnupg

 

小提示:我们在敲命令的时候,遇到记不住的单词我们可以使用tab补全,有时候提示不出来我们可以先执行apt-get update更新下仓库。

 

 

5.安装依赖的其它包

$ sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl
 
 

6.安装调试工具

 

$ sudo apt-get install valgrind

 

安装的时候我的报错了,说是找不到包,于是我一个一个安装的。结果全部安装完毕发现 libwxgtk2.6-dev这个找不到,于是我跳过了这个依赖包直接编译,发现,,成功了。

 

 

 

最后附上安装sougoupinyin的方法,因为发现搜狗拼音确实是比ibus好用,

 

Linux
Mint不像Ubuntu那样默认配置了中文输入法,需要我们自己安装,下面给出安装方法及输入法所需依赖:
1. sudo add-apt-repository
ppa:fcitx-team/nightly
2. sudo apt-get update
3. sudo apt-get install fcitx fcitx fcitx-bin
fcitx-config-common fcitx-config-gtk fcitx-data fcitx-frontend-all
fcitx-frontend-gtk3:amd64 fcitx-libs:amd64 fcitx-libs-gclient:amd64
fcitx-libs-qt:amd64 fcitx-module-cloudpinyin fcitx-module-dbus
fcitx-module-kimpanel fcitx-module-x11 fcitx-modules
fcitx-qimpanel-configtool fcitx-ui-classic fcitx-sogoupinyin
sogoupinyin
如果报错了就继续往后看:
citx-sogoupinyin sogoupinyin找不到?没关系,我们就把这两个暂时去掉,然后去搜狗的官网
下载linux下的deb文件,然后安装,就搞定了,重启系统,搜狗输入发出来了没有?没有的话继续往后看:
试试安装一个fcitx-pinyin,安装完后logout->login试试,是不是可以用搜狗拼音了?
过程中可能出现:/bin/bash: xmllint: command not found
为了防止这种现象出现,我们需要安装xmllint
 sudo apt-get install  libxml2-utils

0
0
分享到:
评论

相关推荐

    虚拟机ubuntu android编译环境搭建过程

    虚拟机 Ubuntu Android 编译环境搭建过程 一、 Linux 下 JDK 的安装 在虚拟机 Ubuntu 下搭建 Android 编译环境,首先需要安装 JDK。输入命令:sudo apt-get install sun-java6-jdk。如果不能下载安装 JDK6,可以...

    MTK android 编译环境搭建

    总结来说,MTK Android编译环境的搭建主要包括了更新系统,安装编译所需的库,安装JDK,以及配置环境变量这四个关键步骤。这个环境使得开发者能够在Ubuntu环境下编译针对MediaTek处理器的Android系统,为定制和优化...

    高通搭建android编译环境的方法

    整体来说,这份文档是高通提供给开发者的一份详尽的指导手册,旨在帮助开发者在高通平台上顺利搭建Android编译环境,完成系统编译和固件刷写等操作。开发者通过遵循文档中的指导,可以更加高效地进行开发工作,并且...

    Windows10下通过VM搭建Ubuntu下Android系统编译环境

    总结来说,Windows 10下通过VMware搭建Ubuntu下Android系统编译环境是一个涉及操作系统安装、网络配置、软件安装与环境变量设置的综合工程。通过上述步骤,可以成功构建一个适用于Android系统编译的开发环境,为进行...

    ubuntu下android ndk编译环境搭建详细描述

    在Ubuntu系统上搭建Android NDK编译环境是Android原生代码开发的重要步骤,适用于那些需要进行C/C++底层开发或优化的应用程序。Android NDK(Native Development Kit)是一套工具,允许开发者使用C/C++编写部分应用...

    android 源码编译环境搭建

    android 源码编译环境搭建,LINUX环境。

    一键搭建Android4.4编译环境脚本

    标题中的“一键搭建Android4.4编译环境脚本”是指提供了一个自动化脚本来帮助用户快速、方便地在他们的计算机上设置完整的Android 4.4(KitKat)开发环境,尤其是针对编译Android源码的需求。这个过程通常涉及到多个...

    MTK Android编译环境搭建

    MTK Android编译环境搭建,按照文档说明可以快速上手 验证有效!

    Ubuntu 10.04下Android编译环境搭建

    在Ubuntu 10.04环境下,为了搭建Android的编译环境,我们需要完成一系列的步骤。这个过程主要包括安装Java Development Kit (JDK),配置相关的环境变量,安装必要的编译工具和依赖包,以及解决特定的系统问题。以下...

    Android编译环境搭建.pdf

    根据上述文件内容,Android编译环境的搭建涉及到Linux系统的操作,特别是基于Ubuntu的操作系统。以下是在搭建Android编译环境过程中所需要掌握的知识点: 1. 系统环境配置: - 在Linux Ubuntu系统中,系统配置文件...

    ubuntu下android编译环境搭建

    本文将详细介绍如何在 Ubuntu 操作系统下搭建一个完整的 Android 编译环境。 #### 二、基础准备 在开始之前,请确保您的 Ubuntu 系统是最新的,并且安装了基本的开发工具。可以通过以下命令更新系统: ```bash ...

    搭建Android系统开发环境

    ### 搭建Android系统开发环境 #### Android简介与开发方式 Android,作为全球最流行的移动操作系统之一,是由Google公司主导开发的开放源代码平台。它基于Linux内核,为智能手机和平板电脑提供了丰富的功能和应用...

    最全的Android4.4源码环境搭建及编译

    本文将详细介绍如何搭建Android 4.4的源码环境以及如何进行编译,帮助开发者深入探究Android系统的内部运作。 首先,搭建Android 4.4源码环境的准备工作至关重要。你需要一个运行Linux操作系统的机器,通常选择...

    Android交叉编译环境&Iperf3;.0源码编译

    本文将详细阐述如何在Linux环境下搭建Android交叉编译环境,并针对iperf3.0源码进行编译,以生成适用于Android系统的可执行文件。 首先,交叉编译是指在一个平台上构建另一个平台上的软件。对于Android,我们通常在...

    RK3588-Android12环境搭建与版本编译下载文档

    RK3588_Android12环境搭建与版本编译下载, 1. 编译依赖库 apt-get install liblz4-tool apt-get install device-tree-compiler 将本目录下的lz4文件拷贝到/usr/bin/目录下 cp lz4 /usr/bin/lz4 2. 代码编译 ...

    android编译环境搭建

    Ubuntu 环境安装 VirtualBox + XP环境搭建 Liunx 常用命令介绍 ...Android编译环境搭建 Android源码的获取和编译 MTK 6573(Android)编译命令介绍 android源码中APP模块分析 如何在android源码中内置一个模块

Global site tag (gtag.js) - Google Analytics