ubuntu环境下android工作环境的搭建
来源:互联网 发布:js添加css3动画 编辑:程序博客网 时间:2024/05/29 16:40
参考 https://source.android.com/source/downloading.html
1.安装jdk
Java 6: 编译android2.3及更高版本时使用:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo add-apt-repository "deb-src http://archive.canonical.com/ubuntu lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jdk
Java 5: 编译android2.2及更低版本时使用:
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu dapper main multiverse"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu dapper-updates main multiverse"
sudo apt-get update
sudo apt-get install sun-java5-jdk
安装目录在/usr/lib/jvm下
选择java-1.5.0-sun
sudo update-java-alternatives -s java-1.5.0-sun
选择java-6-sun
sudo update-java-alternatives -s java-6-sun
使用下面的命令来切换java相关命令版本:
sudo update-alternatives --config java
sudo update-alternatives --config javac
2.安装android代码管理工具git,至少安装以下几个包:
sudo apt-get install git-core git-svn gitk git-gui git-email
3.安装android编译时需要用到的包
adb 运行环境:
sudo apt-get install g++-multilib
sudo apt-get install libncurses5:i386
sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386
java编译环境
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer //android 5.0以下环境
sudo apt-get install oracle-java7-installer //android 5.0以上环境
如果安装了多个jdk版本,使用下面的命令来切换java相关命令版本:
sudo update-alternatives --config java
sudo update-alternatives --config javac
其他依赖环境
sudo apt-get install lib32z1
4.安装repo脚本
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
在PATH变量中增加repo的路径
可选安装项,安装可选项有时会使工作更方便:
5.下载官方android SDK工具包,将tools路径添加到PATH变量中, 运行tool/android,先在settings界面中勾上Force https......,再下载安装SDK。
6.根据SDK提供的帮助文档安装和设置eclipse3.4或3.5,主要是给eclipse安装android插件。
7.代码阅读可以搭配gvim+cscope+taglist+lookupfile
8.从google官方下载android代码:
repo init -u https://android.googlesource.com/platform/manifest 下载主线代码配置
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1 下载某个分支代码配置
repo sync 根据上面初始化的repo配置文件下载代码
只需要某一个project的代码,比如kernel/common,就不需要repo了,直接用Git即可。
git clone https://android.googlesource.com/name
- ubuntu环境下android工作环境的搭建
- Ubuntu下Android开发环境的搭建
- UBUNTU下的ANDROID开发环境搭建
- Ubuntu下Android开发环境的搭建
- Ubuntu下Android开发环境的搭建
- Ubuntu下Android开发环境的搭建 .
- Android 环境在ubuntu下的搭建
- Ubuntu下的android NDK 环境搭建
- Ubuntu下android开发环境的搭建
- Ubuntu下Android开发环境的搭建
- ubuntu下的android开发环境搭建
- Ubuntu下Android环境搭建
- ubuntu下Android环境搭建
- Ubuntu下Android环境搭建
- ubuntu环境下搭建android
- 自制操作系统2-ubuntu下的工作环境搭建
- 从零开始搭建Ubuntu 环境下的Android 源码开发环境
- 搭建心怡的Ubuntu工作环境
- Hibernate性能优化
- 测试驱动开发全功略
- 昨天做了大酱汤,成功
- pmem杂记
- 条件加在where 和on后面的特殊比较
- ubuntu环境下android工作环境的搭建
- NO.40 SSO:基于IWA(IntegratedWindowsAuthentication )在IIS5.1(WinXP)与Weblogic11g上的基础实现
- volatile变量
- Blob tracking algorithm(Blob 算法简介)
- 领导力则不同于此
- 在asp.net中,如果设置表格高度100%,但是表格依然不能满屏显示。
- java的数值精度问题
- cookie.js
- 如何在 LINQ 中使用 Object.ToString() 进行查询