android开发环境的搭建(linux)

android开发环境的搭建(linux)

ID:21877926

大小:804.50 KB

页数:7页

时间:2018-10-25

android开发环境的搭建(linux)_第1页
android开发环境的搭建(linux)_第2页
android开发环境的搭建(linux)_第3页
android开发环境的搭建(linux)_第4页
android开发环境的搭建(linux)_第5页
资源描述:

《android开发环境的搭建(linux)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux下Android开发环境的搭建目标:在Linux环境下,搭建Android的开发环境本机环境:Intel(R)Core(TM)DuoCPU、系统Ubuntu11.10、内核3.0.0-17-generic概要:Android应用所使用的编程语言是Java语言,和JavaSE一样,编译时使用SunJDK将Java源程序编程成标准的Java字节码文件(.class文件),而后通过工具软件DX把所有的字节码文件转成DEX文件(classes.dex)。最后使用Android打包工具(aapt)将DEX文件,资源文件以及AndroidManifest.xml文件(二进制格式)组合成

2、一个应用程序包(APK)。应用程序包可以被发布到手机上运行。应用程序包(APK)被发布到手机上后,运行前会对其中的DEX文件进行优化,优化后的文件被保存到缓存区域(优化后的格式被称为DEY),虚拟机会直接执行该文件。如果应用包文件不发生变化,DEY文件不会被重新生成。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为.dex(即DalvikExecutable)格式的Java应用程序的运行,.dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。Google于2007年底正式发布了AndroidS

3、DK,作为Android系统的重要特性,Dalvik虚拟机也第一次进入了人们的视野。它对内存的高效使用,和在低速CPU上表现出的高性能,确实令人刮目相看。依赖于底层Posix兼容的操作系统,它可以简单的完成进程隔离和线程管理。每一个Android应用在底层都会对应一个独立的Dalvik虚拟机实例,其代码在虚拟机的解释下得以执行。准备:l集成开发环境IDE:Eclipse,支持java应用的开发,不包含java编译器lEclipse插件:ADT,协助Android应用的开发lJavaSDK工具包:JDK,包括java编译器、java运行环境JRE(包含虚拟机)等lAndroidSDK:

4、Android开发工具包以上素材准备好以后,在当前用户目录下创建android目录,如/home/jfgong/android,将上述压缩包放入新创建的/home/jfgong/android目录下。搭建:一、安装JDKJDK的安装可以选用 jdk-6u32-linux-i586.bin、jdk-7u4-linux-i586.rpm、jdk-7u4-linux-i586.tar.gz,此处我们使用源码jdk-7u4-linux-i586.tar.gz安装,安装步骤:1.解压:tar–zxvfjdk-7u4-linux-i586.tar.gz2.配置环境变量,Linux下需要修改/et

5、c/profile文件,使用 sudovi/etc/profile在profile文件末尾添加java的环境变量,如上图所示exportJAVA_HOME=/home/jfgong/android/jdk1.7.0_04exportPATH=$JAVA_HOME/bin:$PATHexportCLASSPATH=.:JAVA_HOME/lib修改完成后,环境变量并不能立即生效,需要重启或使用source/etc/profile 让其生效,最后使用 java-version 验证jdk是否安装成功一、安装AndroidSDK1.解压缩:tar–zxvf android-sdk_r18-

6、linux.tgz2.运行AndroidSDKManager:/android/android-sdk-linux/tools/android,注意android-sdk-linux目录的权限,需要设置为x时才可以cd进入。选择tools和应用开发需要的android平台,安装一、安装Eclipse1.解压:tar–zxvfeclipse-jee-indigo-SR2-linux-gtk.tar.gz2.直接运行eclipse:eclipse/eclipse3.在线安装ADT插件:进入Help->InstallNewSoftware->Workwith处Add添加http://dl-

7、ssl.google.com/android/eclipse/按照提示一直next到ADT安装完成4.设置SDKLocation注意SDKLocation需要设定在androidSDK解压的根目录下。一、创建android虚拟设备AVD(androidvirtualdevice)打开eclipse,选择工具栏中的openstheandroidvirtualdevicemanager,创建虚拟设备,如下所示Start打开虚拟设备U880一、新建应用andro

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。