- 浏览: 55345 次
- 性别:
- 来自: 深圳
最新评论
在ubuntu下进行开发,就必须要熟悉ubuntu下常用的,能提高效率的工作软件,例如星际译王,gvim等等,目前我只知道这几个软件不错。
搭建android的开发环境
1. 安装jdk,配置jdk的环境变量
首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_25,我下载的是bin文件,我将下载的
jdk1.6.0_25.bin文件置于/usr/lib/jvm/java(目录任意)中。如果bin文件存在于例如“下载”等类似的目录中时,要将
bin文件拷贝到/usr目录中,需要先修改bin文件的权限,在shell中执行:
sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_25.bin 修改bin文件权限,使其可执行然后,执行
sudo /usr/lib/jvm/java/jdk1.6.0_25.bin (安装jdk)
将会出现字幕,持续按回车键,直至屏幕显示要求输入 yes/no,此时输入y回车,将会把jdk解压到文件夹,得到jdk1.6.0_25目录。
此时,jdk已安装完毕。jdk将会安装在源文件所在的目录中。下面进行配置jdk的环境变量了。
配置classpath,修改所有用户的环境变量
-------------------------------------------------------------------------------
方法一:
$ sudo gedit /etc/profile
在文件最后添加
#set java environment
JAVA_HOME=/home/liangshihong/jdk1.6.0_25
export JRE_HOME=/home/liangshihong/jdk1.6.0_25/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
方法二:
执行:
sudo vi /etc/environment
在environment中修改,出现如下部分
引用:
PATH="......:/usr /lib/jvm/java/jdk1.6.0_25/bin"(这个地方有引号,下面的classpath和java_home都没有引号)
CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_25/lib
JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_25
--------------------------------------------------------------------------------------
执行:
sudo source /home/用户名/.bashrc(这行代码不执行也不一定错误)
此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)
由于ubuntu10.10 中自带有默认的jdk--openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_25/bin/java 300
格式:update-alternatives --install /usr/bin/java java 用户的jdk的bin目录/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_25/bin/javac 300
格式同上
通过这一步将我们安装的jdk加入java选单。
然后执行:
update-alternatives --config java
通过这一步选择系统默认的jdk
这样,再在shell中输入:
java -version时,就会显示系统使用的java是sun的java,至此,jdk安装成功,环境变量设置成功。
使环境变量生效
#source /etc/profile
4)测试
#java -version
会出现
java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) Server VM (build 20.0-b11, mixed mode)
---------------------------------------------
附。如何卸载jdk
#sudo rm -rf /opt/jdk1.6.0_25
#sudo gedit /etc/profile
删除环境变量
-------------------------------------
2. 安装 ADT
如何安装见开发文档
3. 安装android sdk
3.1 可以采取自己下载sdk(android可以到这http://androidappdocs.appspot.com/sdk/index.html 下载。。。)或者拷贝别人sdk的方法,那种方法都可以,这个不重要,关键是配置sdk的环境变量
3.2 配置sdk的环境变量
1.下载android sdk
下载地址如下:
http://dl.google.com/android/android-sdk_r06-linux_86.tgz
http://dl.google.com/android/android-sdk-windows-1.5_r2.zip
http://dl.google.com/android/android-sdk-linux_x86-1.5_r2.zip
2.下载eclipse 3.4.2
按官方文档说,android sdk 可以运行在eclipse 3.3以上的IDE中,ubuntu源中的eclipse版本过低,建议使用eclipse 3.4.2,其下载地址为:
http://download.actuatechina.com/eclipse/eclipse/downloads/drops/R-3.4.2-200902111700/eclipse-SDK-3.4.2-linux-gtk.tar.gz
3.安装eclipse 3.4.2
先将eclipse解压:
$tar xzvf eclipse-SDK-3.4.2-linux-gtk.tar.gz
将解压出的eclipse文件夹移动到目标目录中去,在这里我设定的安装目标为:/usr/local下。
$sudo mv eclipse /usr/local/
4.安装android sdk
解压android sdk包:
$unzip android-sdk-linux_x86-1.5_r2.zip
移动到目标目录:<在这里我将解压出的sdk文件夹目录改成了android-sdk>
$mv android-sdk-linux_x86-1.5_r2 android-sdk
$sudo mv android-sdk /usr/local/
5.配置环境变量:
修改~/.bashrc文件,加入android sdk与eclipse的环境变量。
$vi ~/.bashrc
在文件的最后加入
export PATH=/usr/local/android-sdk/tools:/usr/local/eclipse:$PATH
保存并退出vi
使配置信息生效
$source ~/.bashrc
6.android avd配置信息的生成
android avd的创建格式为:android create avd -n your-avd-name -t your-targets
其中:-n的参数为我们要创建的avd的名字;-t的参数为Available Android targets的id,我们可以使用命令:android list查寻其具体信息。
注:
如果你要把他放进usr/local/目录中的话,那就要注意权限的问题.
因为初使androidSDK的時候是需要更sdk 的,这時你的权限并不是 root所以无法用androidSDK自帶的更新器.
所以,最好androidSDK不要放到usr/local里面去 .
*如果用sudo去执行 android update sdk命令,应该就不会出现 权限问题了吧,(没有实验过)
4. 安装eclipse插件
插件:findbugs,subclipse
关于subclipse的使用教程,现在还不会用,等用上一段时间后,会进行总结。
在安装subclipse的时候,可能会报找不到JAVAHL库
解决办法:
执行sudo apt-get --fix-missing install libsvn-java命令安装库, 然后在eclipse.ini下面添加 -Djava.library.path=/usr/lib/jni 即可。
安装ubuntu软件
1. 星际译王,gvim,直接在软件中心进行安装即可。
2. 安装rar解压软件
sudo apt-get install unrar
3. 安装虚拟机
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian maverick non-free"
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-ose
4. 文件对比软件 meld
sudo apt-get install meld
目前急需的一些软件
类似于windows下的onenote的日常文档管理软件
类似于outlook的邮件管理软件
类似欲live writer的写博客的软件
这些软件的替代品暂时还没找到,刚入手ubuntu,还有写无从下手的感觉。
---------------------------------------------------------------
https://dl-ssl.google.com/android/eclipse/
http://developer.android.com/sdk/eclipse-adt.html
http://androidforums.com/developer-101/2321-installing-eclipse-android-sdk-ubuntu-8-04-8-10-a.html
http://www.helloandroid.com/tutorials/how-set-eclipse-android-sdk-ubuntu-linux-904910-updated
前两个是官方教程,后两个是具体步骤。
发表评论
-
(图片缩放)自动适配屏幕支持缩放旋转,自动居中的imageview
2013-04-19 17:01 6708废话不多说,直接代码。该imageview 只能代码里ne ... -
使用jdk中keytool生成证书
2012-05-23 15:56 18057-genkey 在用户主目录中创建一个默认文件 ... -
android 反编译
2012-05-23 15:02 1074转载自:http://blog.csdn.net/sun ... -
android 混淆
2012-05-23 14:49 5776注意:这里介绍的混淆是2.3SDK以后我方式。 ... -
webview 无法回到初始缩放等级
2012-03-01 17:44 2154前几天搞了一个webview玩。发现开了缩放以后总是回不到初始 ... -
weiview 笔记
2012-03-01 17:25 1762WebView在开发过程中应该注意几点: 1 ... -
conversion to dalvik format failed with error 1解决办法
2012-03-01 16:47 972下了一个源码工程,加 ... -
android获取屏幕分辨率之DisplayMetrics
2011-12-22 10:12 2394android分辨率对于开发者来说是一项重要的信息。下面就来介 ... -
Ubuntu Android 的 USB 调试模式
2011-09-02 14:35 1843在Android开发者网站中, 它提供了在 Ubuntu ... -
Android 中的BroadCastReceiver
2011-08-30 14:04 1112Android 中的BroadCastReceive ... -
android桌面默认的5个应用图标的加载和存储
2011-08-30 14:01 27451) 桌面安装之后有5个默认的图标:search、contac ... -
访问其它程序的SharedPreferences中的数据
2011-08-30 13:58 2547I:访问本程序的(FirstApp) SharedPrefe ... -
编译android源码出现的问题解析
2011-08-30 13:55 2497Android 入门 (一) 试 ... -
android apk 程序签名
2011-08-30 13:53 945[前言] 我们平时在 ... -
androidSDK开发包tools工具介绍(一)--draw9patch
2011-04-27 11:16 2580开发环境的搭建就不做赘述了,网上一搜一大把。SDK ...
相关推荐
至此,一个基本的开发环境已经搭建完成,包含了Ubuntu操作系统、SSH连接、JDK、项目工程、必要的编译工具和编辑器,可以支持Android等平台的开发工作。当然,具体的开发需求可能还需要安装其他软件或库,但以上步骤...
本文将详细介绍如何在 Ubuntu 10.10 系统上搭建 Android 开发环境,主要包括 Java 开发工具包 (JDK)、Eclipse 集成开发环境以及 Android 开发工具 (ADT) 的安装配置过程。 #### 二、环境准备 **1. JDK 安装** - *...
搭建Android开发环境是每个想要踏入Android应用开发领域的初学者必经的第一步。这一过程涉及到多个环节,包括安装必要的软件、配置开发工具以及设置环境变量。本文将详细讲解这些步骤,帮助初学者顺利构建起Android...
- Windows下ADT开发环境的搭建,包括JDK的下载安装、Eclipse和Android SDK的配置,以及USB驱动的安装。 6. **特定案例演示**: - 文档通过LED控制程序案例,逐步介绍如何在Android平台上开发一个简单的硬件控制...
3. 导航至存放Ubuntu文件的目录,例如`D:\Ubuntu10.10`,并选择该目录下的`.vmx`文件,通常是`Ubuntu10.10.vmx`。 4. 点击“Power on this virtual machine”启动虚拟机。 5. 按照屏幕提示操作,通常会弹出确认窗口...
本文将详细介绍如何在 NetBeans IDE 6.9.1 版本上搭建 Android 开发环境,包括 Windows 和 Linux 平台下的操作步骤。 #### 二、准备工作 ##### 2.1 系统软件需求 为了确保能够在 NetBeans IDE 6.9.1 上顺利搭建 ...
- **操作系统环境**:作者基于Linux系统进行开发,具体使用的是Ubuntu 10.10和Fedora 14两个版本。 - **前提条件**:熟悉基本的Linux命令行操作,了解Android SDK的基本概念。 #### 安装步骤详解 1. **下载Android ...
本文档主要介绍了在Windows XP和Ubuntu 10.10双系统环境下搭建Android开发环境的步骤,包括以下几个关键知识点: 1. **安装Ubuntu系统**: 使用DAEMON Tools Lite虚拟镜像工具安装Ubuntu 10.10 Desktop版ISO镜像,...
### MTK6573系统开发环境搭建详细指南 MTK6573作为一款广泛应用于移动设备的芯片组,其系统开发环境的...通过遵循这些指导,开发者可以构建一个高效、稳定且兼容性强的开发环境,为后续的软件开发工作奠定坚实的基础。
总结来说,这个文档详细描述了如何在Ubuntu 10.10环境下搭建一个适合MTK6573平台的Android开发环境,包括操作系统安装、SSH配置、JDK的安装与环境变量设置、项目工程的解压缩及ARM环境变量的设定、以及必要的编译...
总结来说,这个过程涉及了Ubuntu环境的搭建、JDK的安装、ARM开发环境的配置、编译工具的获取、Wine的使用以及最终的设备部署。解决中文乱码问题通常需要检查和调整字符编码设置,确保从开发环境到目标设备的每一个...
在Ubuntu 10.10环境下编译Android 2.3的源码,是构建Android开发环境的基础步骤之一。这一步骤主要包括下载源码、配置编译环境、执行编译命令等环节。成功完成这一步后,将得到一个完整的Android文件系统,为后续的...
1-1 UBUNTU10.10 上编译ANDROID 源码 1-1-1 编译Android2.3 形成文件系统 1-1-2 编译Android2.3 形成SDK 开发包 1-2 安装开发工具,设置开发环境 1-2-1 安装Eclipse 1-2-2 安装ADT 1-2-3 设置开发环境 1-2-4 运行...