Android入门:环境配置与首个HelloWorld
4星 · 超过85%的资源 需积分: 9 151 浏览量
更新于2024-07-30
收藏 806KB PDF 举报
“【入门经典】第一个程序:Android环境搭配及简单HelloWord”
本教程主要针对初学者,旨在引导他们完成Android开发环境的搭建,并编写首个“Hello World”程序。以下是对各个步骤的详细解释:
1. 下载所需组件:
- JDK1.6: Java Development Kit是运行和开发Java应用程序的基础,可以从`http://java.sun.com/javase/downloads/index.jsp`获取。确保下载适合您操作系统的版本。
- Eclipse IDE for Java Developers: 这是Android开发常用的集成开发环境,可以从`http://www.eclipse.org/downloads/`下载相应版本。
- Android SDK 1.5: Android Software Development Kit,包含了开发Android应用所需的工具和库文件,可以从`http://developer.android.com`下载。
2. 安装与解压:
- 将下载的三个文件解压至同一目录,例如`F:`盘,便于管理和配置环境变量。
3. 配置系统环境变量:
- JAVA_HOME: 在系统环境变量中新建一个名为`JAVA_HOME`的变量,值设置为JDK的安装路径,例如`C:\ProgramFiles\Java\jdk1.6.0_13`。
- CLASSPATH: 更新`CLASSPATH`变量,添加JDK的相关库,如`.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar`。
- PATH: 编辑`PATH`变量,添加JDK的`bin`目录和Android SDK的`tools`目录,例如`C:\ProgramFiles\Java\jdk1.6.0_13\bin`和`F:\android-sdk-windows-1.5_r2\android-sdk-windows-1.5_r2\tools`。
4. 安装Android开发插件:
- 启动Eclipse,通过`Help` -> `Check for Updates`检查并安装新版本或插件。
- 或者,通过`Help` -> `Install New Software`,手动添加更新站点`http://dl-ssl.google.com/android/eclipse/site.xml`,然后安装Android开发插件。
5. 配置Android SDK路径:
- 在Eclipse中,选择`Window` -> `Preferences`,在左侧树形列表中找到并配置Android SDK路径,指向之前解压的SDK目录。
6. 创建AVD (Android Virtual Device):
- 使用`Window` -> `AVD Manager`创建一个AVD,用于模拟Android设备进行应用测试。
- 在AVD配置中,设置名称(如`android1.5`),选择目标平台(对应已下载的Android版本,这里是1.5),设定SD卡大小(如126MB),并选择皮肤样式。
7. 配置Android辅助视图:
- 在Eclipse的`Window`菜单中,选择`Show View` -> `Other`,找到并启用`LogCat`和`Device`视图。这两个视图对于调试和监控应用运行状态至关重要。
完成以上步骤后,你就可以在Eclipse中创建一个新的Android项目,编写你的第一个“Hello World”程序了。在主活动中添加一个TextView,并设置其文本为"Hello, World!",然后运行到刚才创建的AVD上,就能看到简单的问候语显示在模拟器中,标志着你成功迈出了Android开发的第一步。
132 浏览量
点击了解资源详情
点击了解资源详情
2011-11-12 上传
132 浏览量
185 浏览量
149 浏览量
2012-07-08 上传
2010-03-02 上传
stonelgq
- 粉丝: 6
- 资源: 32
最新资源
- 2013年 " 蓝桥杯 "第五届全国软件和信息技术专业人才大赛 嵌入式设计与开发项目模拟试题——·双路输出控制器·代码.zip
- CookingApp_v1
- 国际象棋
- 图形窗口生成器 fig.m,版本 3.1:打开具有指定大小的新图形窗口-matlab开发
- front-end-samples:前端样本
- 电路方面的仿真操作 资料
- AR256_Demon_killers:预测棉花的未来价格趋势并提出合适的价格模型并缩小买卖双方之间的差距(SIH-2020)
- My-OOP-endterm-project:Bakhytzhan SE-2016
- rest:基于 https 的流星休息
- EI会议海报可编辑模板,高效解决新手小白对不知道如何制作海报的困惑
- 保险行业培训资料:一诺千金产品基础班
- state-csv.zip
- 图书馆应用
- 带有 3D 误差条的简单条形图:带有 3D 误差条的简单条形图。-matlab开发
- 保险公司讲师邀请函版本
- tamplated-road-trip