在eclipse下搭建android的开发环境,提前准备好eclipse和android的ADT和sdk.
1.启动eclipse 然后在help-->new softwar 中选择添加插件(此方法为本地磁盘安装,也可以选择在线安装)。按照过程中去掉contant all update 前面的勾,因为下载的ADT已经是最新的版本。
2.安装完毕重新启动eclipse,发现菜单栏有哥小机器人,说明插件安装成功。
3.在插件中更新platform,新下载的ADT中platform中是空,需要手动的去下载各种平台。
4.在window--preference-->android 选择磁盘上的android SDK目录,当选择SDK目录的时候,下面会显示相关的版本信息,但是没显示出来,是因为ADT插件的bug,只要重新打开就可以看到信息。
注:这时候的开发环境我们已经安装成功。sdk在磁盘上的存在路径不要包含空格,或者中文。因为包含空格和中文会在开发中导致莫名奇妙的错误。
platform版本说明:3.0主要是针对的是平板的电脑。我们开发可以用2.3和2.2 ,但是2.3运行速度慢,所以我们用2.2开发。
新建一个android的工程进行测试:
1.右键new-->ohter-->project-->android project
project name :项目的名字 在eclipse工程的名字
application name:应用的名字,也就是显示在手机屏幕上的名字
package name:java类存在的包名字,还是应用的唯一标识,所以在开发中要避免重复
activity 简单的说是手机的一个显示界面就称为一个activity。
min sdk version:支持的最低版本的api
bulid target:选择创建开发平台。
2.点击finsih 项目创建成功
3.右键run-->adroid application 运行项目
4.此时提示要配置手机模拟器的版本 在add里面添加新的手机模拟器
5.点击start按钮就可以启动手机模拟器
6.启动后模拟器界面有个类似helloword的信息。
7.顶部有个5554表示在计算机上的端口,简单的说相当于我们的电话号码
对手机进行简单的设置,把语言设置成中文,设置手机为手机铃声。
在window-->show-->emulator control 在这个界面中就可以给手机模拟器发短信,打电话
在window-->show--catLog 显示一些运行产生的日志信息
在window--->show-->file explore 中可以看到手机的sDK相关目录,手机模拟器必须启动,否则里面是空的
里面有三个目录:data存在的是应用程序的文件 mnt存放的是外部的一些引用文件,比如娱乐游戏,歌曲等等 system存放的是一些关于手机系统的文件。我们可以把一个mp3文件导入到sdcar里面,点击有边的小手机,有个指向手机的箭头,选择音乐文件,就可以导入到sdk.但是在手机上查看的时候发现并没有扫描到音乐文件,这时候我们应该把sdk卸载了重新安装。手机系统就会自动扫描sdk.我们打开自带的音乐播放器就可以设置为手机铃声。用emulator control进行测试,拨打电话 电脑有试音提示。
对模拟器的各个功能剖析,玩过真机的人都对此功能不陌生。没玩过的 还要花点时间熟悉功能,因为这款手机的功能和我们前几年用的功能有不同之处,做为开发人员首先必须熟悉环境。
创建的项目说明:
src下存在我们开发的java文件
gen目录下有个R文件,存放一些资源的id,用32位的整数表示
android 2.2 是相关的库文件
res 存放在改资源下的资源可以在R文件中生成相应的id 提供标识 hdpi 高分辨率 mdpi ldpi,layout 用来存放界
面 资 源的,values用来存放应用数据,方便做国际化
assets 也是存放资源文件的,但是不会生成R文件中的id
default.properties存放的是版本信息,针对那个版本开发的
AndroidMainfest.xml
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".MainActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="8" />
@代表R 文件drawable表示r文件下的相应类,icon代表具体的资源。
application的label为应用的标签名字
activity中为手机界面上显示的 标签名字
android:name=".MainActivity" 表示在当前包下面的mianactivity .其实可以省略,但是不建议省略
.sun.mianactivity 的点不能省略
在acitivity中加入如下代码就可以设置为应用中的启动activity
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
当我们run一个android应用的时候,其运行原理
首先把java文件编译成class文件 然后用相应的工具再编译成.dex文件,然后把资源文件和dex文件进行签名后打包成安装adb文件。签名整数类似合同,可以在window--》android-->bulid查看整数信息
分享到:
相关推荐
5分钟搞定android环境搭建-最新版本 快速搭建 入门迅速
"Android 安装环境搭建" Android 安装环境搭建是 Android 开发的第一步,对于初学者来说,搭建一个完整的开发环境是非常重要的。下面对 Android 安装环境搭建的标题、描述、标签和部分内容进行了详细的解释和分析...
【Java开发Android环境搭建】是Android开发者入门的重要步骤,这篇文档详细介绍了如何一步步构建完整的开发环境,以便开始Android应用的编程工作。 首先,环境搭建的关键是安装**JDK**(Java Development Kit)。...
android初学者的ppt,用于搭建开发环境
本文将详细讲解三种不同的Android环境搭建版本,虽然它们在本质上大同小异,但每个版本都有其独特之处,适合不同开发者的需求。 首先,我们来看看“android环境搭建—版本1”。这个版本主要涉及到的是基本的Android...
1. Android环境搭建的基本概念和步骤: 环境搭建是进行Android应用开发的先决条件,涉及到多个关键组件的安装和配置。 2. Android Studio的介绍: Android Studio是谷歌官方推荐的Android应用开发IDE,基于IntelliJ...
eclipse开发android环境搭建 Eclipse 是一个功能强大且广泛使用的集成开发环境(Integrated Development Environment,IDE),广泛应用于 Java、Python、PHP、C++ 等语言的开发中。在 Android 应用开发中,Eclipse ...
### Android环境搭建教程 #### 一、概述 随着移动互联网的发展,Android已成为全球最流行的移动操作系统之一。对于开发者而言,掌握如何搭建一个完整的Android开发环境是进行应用开发的基础。本教程将详细介绍如何...
Eclipse Android环境搭建详解 随着 Android 应用程序的广泛应用, Android 开发环境的搭建变得越来越重要。作为一名 Android 开发者,搭建一个稳定的开发环境是非常必要的。本文将指导您如何搭建一个完整的 Android...
### Android环境搭建详解 #### 一、环境搭建概述 本文将详细介绍如何搭建Android开发环境,包括JDK(Java Development Kit)、Eclipse IDE、Android SDK、ADT插件以及创建AVD(Android Virtual Device)的过程。...
android 环境搭建配置(超详细,有截图)
在深入探讨Android环境搭建的相关知识点之前,我们先来理解一下标题和描述中提到的核心概念。“Android环境搭建连接”指向的是创建一个适合开发Android应用程序的工作环境的过程。这涉及到一系列的步骤和工具,旨在...
【Android环境搭建】在Windows平台上搭建Android开发环境通常涉及到几个关键步骤,本教程将重点介绍基于Myeclipse 8.0的配置流程。虽然Myeclipse 8.0的安装Android插件相对复杂,但其作为强大的集成开发环境,依然受...
【Android环境搭建与UI开发】是Android开发的入门学习内容,涵盖了从安装必要的开发工具到构建用户界面的基础步骤。在这一主题中,我们首先需要理解什么是Android。Android是由Google主导的开源操作系统,它基于...
### Android环境搭建详解 在移动应用开发领域,Android操作系统占据着举足轻重的地位,而构建一个稳定且高效的Android开发环境则是每位开发者的第一步。本文将深入解析Android环境搭建的关键步骤,包括Android SDK...