查看: 21|回复: 0

Android开发二:eclipse 创建 android helloworld程序

[复制链接]

1

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-11-26
发表于 2020-11-27 08:08:00 | 显示全部楼层 |阅读模式

eclipse-android环境配置参见:eclipse 配置 android 开发环境

目录
  • 一、创建项目
    • 1.1 在eclipse中新建android项目
    • 1.2 设置应用名和sdk版本
    • 1.3 项目位置
    • 1.4 指定图标
    • 1.4 是否创建Activity
    • 1.5 指定Activity名以及布局名
    • 1.6 Run As 尝试运行
    • 1.7 选择运行设备
  • 二、Android项目说明
    • 2.1 目录结构
  • 三、Android 应用开发流程
    • 3.1 Setup your environment
    • 3.2 Create a project
    • 3.3 Write code & Add assets
    • 3.4 Build and Run
    • 3.5 Iterate (Debug & Test)
    • 3.6 Publish

一、创建项目

1.1 在eclipse中新建android项目


在弹出来的对话框中选择 Android Application Project

1.2 设置应用名和sdk版本


应用名即app名,在用户安装app后会在手机中显示在app图标下面。
项目名,项目名只在eclipse中使用。
包名用户一般是看不到的,但是在app运营期间应保持一致。因为只有包名一致才会被认为是同一应用的不同版本,你不想你的用户升级一下应用,手机上多出来一个应用吧(新旧版本共存)。
以上三个名字可以不一样。

1.3 项目位置

1.4 指定图标

1.4 是否创建Activity

1.5 指定Activity名以及布局名

1.6 Run As 尝试运行

1.7 选择运行设备

avd安卓虚拟设备或真机调试均可,avd启动一般比较慢,可以使用自己的手机进行调试。


如果是真机调试,只要把手机的开发者模式打开,然后用数据线连接到电脑,这里会自动识别并添加进列表。

如果手机提示是否安装应用,


确定之后即可看到app安装并自动打开:

二、Android项目说明

2.1 目录结构

  • src 包是保存应用程序源码的地方
  • gen 包中,包含由ADT生成的Java文件,如 R.java 和 AIDL文件创建的接口等,R文件由许多静态内部类组成,内部类中又包含许多常量,这此常量分别代表res包中不同的资源。R文件不能手动修改,当资源变化的时候,它会自动更新。
  • android.jar 文件包含了Android项目需要使用的工具类、接口等,开发不同版本的Android程序时,该文件会自动替换。
  • assets 包保存原始资源文件,其中的文件会编译到apk中,并且原文件名会被保留。通常用来保存文本,游戏数据等内容。
  • res 包用来保存资源文件
  • drawable 子包通常用来保存图片资源
  • layout 通常用来保存应用布局文件
  • values 通常用来保存应用使用的字符串
  • AndroidManifest.xml 每个Android应用程序必须包含一个该文件,位于根目录。在该文件中标明Activity、Service等信息,否则程序不能正常启动。
  • project.properties 属性配置文件,用于记录项目使用的Android SDK 的版本,供 Eclipse 使用。

三、Android 应用开发流程

主要流程如下

  1. 启动开发环境
  2. 创建项目
  3. 编写代码
  4. 编译运行
  5. 迭代测试(Iterate debug)
  6. 发布

3.1 Setup your environment

使用eclipseAndroid studio,并配置好相应环境。

3.2 Create a project

使用IDE创建一个Android项目。

3.3 Write code & Add assets

编写Android应用的代码,并将相应的资源添加到项目中。

3.4 Build and Run

编译项目生成apk安装包并
使用AVD安卓虚拟机或真机进行调试。

3.5 Iterate (Debug & Test)

循环Debug并测试,直至应用表现良好。

3.6 Publish

对应用签名并发布。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部