(64位ubuntu,一定要注意32位和64位的安装软件名字,本人就装错过i386和i586都属于32位)
1,JDK1.6 下载对应到x64 我下载的是jdk-6u43-linux-x64.bin
安装: 全局安装:
终端输入:
chmod 777 '/home/dzt/下载/jdk-6u43-linux-x64.bin'
'/home/dzt/下载/jdk-6u43-linux-x64.bin'
安装后在你的当前用户下出现文件夹jdk1.6.0_43
sudo mkdir -p /usr/lib/jvm/java
cd /usr/lib/jvm/java/
sudo cp -R /home/dzt/jdk1.6.0_43 /usr/lib/jvm/java/
sudo gedit /etc/profile
文件最后增加:
#set java environment
JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_43
export JRE_HOME=/usr/lib/jvm/java/jdk1.6.0_43/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
source /etc/profile 刷新
这里adb到变量也陪了
# adb
export PATH=${PATH}:/home/dzt/android/sdk/tools:/home/dzt/android/sdk/platform-tools
2,下载Eclipse 对应x64
3,安装ADT ,下载android-sdk,后配置adb到系统变量 ,上面已经贴出来了。
(编译后,将developer/ide/eclipse/.classpath 烤到源码根目录,
别忘记修改eclipse.init:
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-XX:MaxPermSize=1024m
-Xms256m
-Xmx1024m
)
这样后发现ADB 命令还不能使用 ,错误:
adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
问题: adb组件,提供的是32位的
解决:
sudo apt-get install ia32-libs(adb 是32位的,退出之前的控制台,在执行这局)
yes安装后 adb正常使用
4,安装编译环境
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev:i386 g++-multilib mingw32 openjdk-6-jdk pngcrush schedtool tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
//软件
安装windows和ubuntu 共享键盘鼠标synergy,软件中心下载quicksynergy
链接命令
synergyc 192.168.247.60
分享到:
相关推荐
本文以A20处理器平台为例,详细介绍了如何在Ubuntu 12.04 LTS环境下搭建Android编译环境。 首先,我们要了解编译平台的选择。在这个案例中,编译平台采用了I7-4770四核处理器,16GB DDR3 1600MHz内存和500GB硬盘,...
本手册首先介绍了在Ubuntu12.04操作系统上编译Android源码的步骤和方法。按照手册的指导,用户可以通过从光盘拷贝资料或从飞凌公司的资料服务器下载,获取Android2.3和Android4.0版本的源代码。在Ubuntu12.04平台上...
以下是一个详细的指南,讲解如何在Ubuntu环境下搭建Android源码编译环境,下载Android 4.0.3(Ice Cream Sandwich,简称ICS)的源码,并进行编译。 1. **安装Ubuntu虚拟机**: - 首先,你需要在主机上安装一个支持...
其次,软件环境的搭建也是关键,Android源码编译支持类Unix系统,具体来说是Ubuntu及MacOS。对于Ubuntu版本,官方推荐不使用12.04版本,因为可能会遇到兼容性问题。此外,还需要安装JDK,对于Android的不同版本有...
- 访问Ubuntu官方网站并下载Ubuntu Server 12.04 LTS的64位Server版本ISO镜像文件。这一步骤确保了安装媒体的正确版本选择,即最新版本的ubuntu-12.04-server-amd64.iso。 2. **安装Ubuntu Server 12.04 LTS** - ...
- **操作系统**:推荐使用64位的Ubuntu 10.04,因为其他版本可能会遇到未知的Bug。尽管如此,Ubuntu的其他版本理论上也是可行的。 - **GCC版本**:确保安装的是GCC 4.4,而不是4.6。如果默认安装的是4.6,需要通过...
总结来说,使用Eclipse进行Android源码开发涉及多个步骤,包括环境搭建、源码编译、配置文件修改以及Eclipse项目导入。这些步骤完成后,你就可以在Eclipse环境中愉快地浏览、调试和修改Android系统的源代码了,这...
### 在Ubuntu 12.04上安装与配置OpenSIPS搭建VOIP服务器 #### 一、概述 本文档旨在详细介绍如何在Ubuntu 12.04系统上安装和配置OpenSIPS(开放源代码会话初始化协议服务器),并利用其搭建VOIP(Voice over IP)...
本知识点将详细描述Linux环境下CTS4.1和CTS4.3的环境搭建及测试方法,并指出两个版本在搭建和测试流程中的差异。 Linux环境准备: 在进行CTS环境搭建之前,首先需要确保Linux系统满足基本要求。本例中使用Ubuntu...
- 安装平台支持软件:包括Android源码构建所需的工具,如repo,以管理源代码仓库。 - 安装编译工具链(ubuntu12.04):编译工具链如GCC,用于将源代码转化为可执行的二进制文件。 - 安装phoenixSuit(windows xp...
综上所述,A20 Android快速移植指南为开发者提供了从硬件准备、开发环境搭建、源码编译、固件烧录到系统定制、调试等各个环节的详细指导。对于希望基于A20平台开发Android系统的开发者来说,这份指南具有极高的参考...
这里提到的64位Ubuntu 12.04操作系统已经得到真机编译验证,显示出选择合适且经过测试的操作系统对开发工作的重要性。此外,安装JDK 1.6 SE是进行Android源码编译的必要条件。 Android系统的编译过程 在描述中,...
在准备测试环境时,需要搭建 Ubuntu 12.04 64-bit 操作系统,并安装 JDK 1.6。接着安装 Android SDK 及其 build-tools 版本,例如 19.0.1。然后需要确保具有 Root 权限的 ADB shell,以便于运行测试。 具体的编译...
- 推荐 Ubuntu 版本为 12.04 的 64 位版,可以使用 UltraISO 或其他类似工具制作 U 盘启动盘。 - Ubuntu 镜像文件为 `ubuntu-12.04.1-desktop-amd64.iso`。 - **1.2. Ubuntu环境搭建** - **1.2.1 Ubuntu 基础...
手册覆盖了开发环境的搭建、目录结构解析、代码编译、固件打包、根文件系统定制等关键环节。 #### 二、开发环境准备 开发全志A20项目前,需要准备以下硬件与软件资源: - **硬件资源**:包括A20 EVB开发板、一台...