Android 开发平台搭建
来源:互联网 发布:饥荒修改器软件 编辑:程序博客网 时间:2024/04/28 16:29
1 基于SDK的Android 开发平台搭建(可以在Windows和Linux)
(1)下载并安装jdk1.6(2)下载并安装sdk 目前最新Android 4.1.2(API 16),选择安装4.0.3
(3)下载eclipse
(4)安装eclipse的插件ADT
2 基于源代码SDK的Android 开发平台搭建(只能在Linux)----实际演练篇
(1)安装Ubuntu12.10 AMD64桌面版(2)安装依赖包
sudo apt-get install build-essential(3)安装jdk6
sudo apt-get install libncurses5-dev
sudo apt-get install x11proto-core-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libx11-dev
sudo apt-get install gperf
sudo apt-get install bison
sudo apt-get install flex git-core gnupg libsdl-dev libesd0-dev libwxgtk2.8-dev zip curl
sudo mkdir /usr/lib/jvm设置环境变量
sudo cp ./jdk-6u37-linux-i586.bin /usr/lib/jvm/
cd /usr/lib/jvm
sudo chmod u+x jdk-6u37-linux-i586.bin
sudo vim /etc/profile
添加以下内容
#set java environment
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_38
export JRE_HOME=/usr/lib/jvm/jdk1.6.0_38/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
java -version
(4)安装Android4.0.3
mkdir ~/bin
export PATH=$PATH:/bin >> ~/.bashrc
export PATH=$PATH:$HOME/bin >> ~/.bashrc
source ~/.bashrc
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
(几天发现这个源用不了,选择用curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ~/bin/repo)
chmod a+x ~/bin/repo
mkdir ~/Work/Android && cd ~/Work/Android
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.3_r1
{
出现错误:
Traceback (most recent call last):
File "/home/hjs/bin/repo", line 603, in <module>
main(sys.argv[1:])
File "/home/hjs/bin/repo", line 570, in main
_Init(args)
File "/home/hjs/bin/repo", line 184, in _Init
_CheckGitVersion()
File "/home/hjs/bin/repo", line 213, in _CheckGitVersion
proc = subprocess.Popen(cmd, stdout=subprocess.PIPE)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1259, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
解决办法:
sudo apt-get install git
}
repo sync
{
出现错误:
Initializing project platform/abi/cpp ...
fatal: '../platform/abi/cpp.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/abi/cpp
解决办法:
需要将修改.repo中的manifest.xml文件,找到fetch属性,改成 fetch = "git://Android.git.linaro.org/",然后再次初始化repo客户端和同步获取源代码。
}
(5)编译Android4.0.3
source build/envsetup.sh 或者 . build/envsetup.sh
lunch full-eng
make -j4
- Android开发平台搭建
- Android开发平台搭建
- Android 开发平台搭建
- 搭建android开发平台
- android开发平台搭建
- Android 开发平台搭建
- Android开发平台搭建
- Android开发平台搭建
- android 开发平台的搭建
- Android开发平台搭建-netbeans
- 怎样搭建Android开发平台
- 怎样搭建Android开发平台
- Android 开发平台的搭建
- Android开发平台搭建问题~~
- Android开发平台快速搭建
- ArcGIS for Android 开发:Android 平台搭建
- 搭建Android开发平台(Android studio)
- Windows下 Android开发平台搭建
- 周迅用赔款做慈善
- 解决ligerUI在设置的checkbox后因某些列内容过大导致的样式错位问题
- 理想与现实
- Hibernate教你配置文件(基础)
- 翻5
- Android 开发平台搭建
- 好的android程序该这样编写
- 分享下多年积累的对JAVA程序员成长之路的总结
- Win7 x64系统UE增加右键菜单
- fuerte版本的下解决rgbdslam包不兼容的问题
- 行列扩展的设计
- 项目一任务2
- 人际关系杂谈
- Linux/Unix快捷键大汇总