《Android应用开发》——1.4节创建新的Android项目

简介:

本节书摘来自异步社区《Android应用开发》一书中的第1章,第1.4节创建新的Android项目,作者 【美】Chris Haseman,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.4 创建新的Android项目
Android应用开发
Google提供了几个有用的方法,可以创建一个新的Android项目。

(1)如果Eclipse没在运行,就启动它。

(2)选择菜单File->New->Project,会出现New Project窗口(见图1.7)。


f2e2f0a3884f7a001811c9d0f5da5b766002783d

下面看看填写每个域对于项目的意义。

注意:

如果看不到Android的目录,就要检查是否正确安装了Android Eclipse插件。回到1.3节“配置Eclipse”,看看可能是哪个步骤出了错。
(4)在Project Name文本框中输入项目的名称。

Eclipse就是据此追踪项目的。而且,这一步会创建一个同名目录,把项目的所有文件都放入其中。项目名称不会出现在Android设备上,它只对Eclipse有意义,因此一般选择描述性的项目名称。

(5)在Build Target区,选择目标的Android版本。

较新的Android版本总是会支持用较早SDK版本构建的应用。这一点通过叫做兼容性模式的机制来实现。现在要尝试用最高级的SDK版本。

(6)在Application Name域内输入应用的全名。安装该应用后,它会显示在app列表内。

(7)在Package Name域内输入存放第一个活动的Java包。

(8)选中Create Activity复选框,在文本框中为要创建的新活动输入一个名字。

这一步会创建一个拥有该名字的新类,因此可以应用Java类的命名约定。第2章会介绍更多关于活动及其工作方式的细节。

(9)单击Finish按钮,一切就开始了。

既然有了一个项目,下面就把它运行起来。

从命令行创建一个项目

如果喜欢命令行操作,那么直接输入下面三行命令,就可以继续做其他工作了。

Android create project -n MyFantasticSimpleProject -t 9 -p myProjectDirectory -k com.
haseman.fantasticProjctPackage -a NewActivity
cd myProjectDirector
ant install

这些命令会创建一个新项目,并在Android设备上安装一个新应用。假定这个过程中没有出现任何错误,就会在模拟器的app列表中发现这个示例应用。

相关文章
|
5月前
|
Web App开发 移动开发 小程序
"项目中mpaas升级到10.2.3 适配Android 14之后 app中的H5以及小程序都访问不了,
"项目中mpaas升级到10.2.3 适配Android 14之后 app中的H5以及小程序都访问不了,显示“网络不给力,请稍后再试”,预发内网版本不能使用,线上版本可以正常使用,这个是什么原因啊,是某些参数没有配置吗,还是说是一些参数改错了?
64 2
|
4天前
|
Android开发
Android 分享机顶盒项目的封装类《GridView》(二)(转)
Android 分享机顶盒项目的封装类《GridView》(二)(转)
13 2
|
1天前
|
存储 消息中间件 缓存
Android应用开发:实现自定义View的高效绘制
【5月更文挑战第12天】 在Android开发中,创建高性能的自定义视图是一项挑战,它要求开发者深入理解Android的绘图机制以及UI渲染过程。本文将探讨如何优化自定义View的绘制流程,减少不必要的重绘和布局计算,以提升应用的响应速度和流畅度。我们将介绍几种关键策略,包括利用硬件加速、缓存绘制内容和使用高效的数据结构来存储视图状态。通过实例分析和性能对比,读者将学会如何在自己的应用中运用这些技巧,从而打造出更加流畅和响应迅速的用户界面。
|
3天前
|
XML Java Android开发
Android 分享机顶盒项目的封装类《GridView》(三)(转)
Android 分享机顶盒项目的封装类《GridView》(三)(转)
11 2
|
6天前
|
移动开发 Java Android开发
Android应用开发:Kotlin语言的优势与实践
【5月更文挑战第7天】 在移动开发的世界中,Android平台的Kotlin语言以其高效、简洁的语法和强大的功能吸引了众多开发者。本文将深入探讨Kotlin语言的核心优势,并通过实际案例展示如何在Android应用开发中有效地运用这一现代编程语言。我们将从语言特性出发,逐步分析其在提升开发效率、改善代码质量以及增强应用性能方面的具体表现,为读者提供一个全面而细致的Kotlin应用开发指南。
|
8天前
|
存储 前端开发 Java
Android应用开发中的MVP架构模式实践
【5月更文挑战第5天】随着移动应用开发的复杂性增加,传统的MVC(Model-View-Controller)架构在应对大型项目时显得笨重且不灵活。本文将探讨一种更适应现代Android应用开发的架构模式——MVP(Model-View-Presenter),并展示如何在Android项目中实现该模式以提升代码的可维护性和可测试性。通过对比分析MVP与传统MVC的差异,以及提供一个实际案例,读者将能深入了解MVP的优势和实施步骤。
|
20天前
|
Android开发
Android源代码定制:添加customize.mk文件进行分项目和分客户的定制
Android源代码定制:添加customize.mk文件进行分项目和分客户的定制
8 0
|
1月前
|
安全 API Android开发
Android应用开发中实现动态权限请求的实践指南
【4月更文挑战第5天】 在现代安卓应用开发中,用户隐私和安全日益受到重视。自Android 6.0(API级别23)起,系统引入了动态权限模型,要求应用在运行时而非安装时请求特定权限。这一变化迫使开发者调整权限请求策略,以增强用户信任并确保应用的正常运行。本文将深入探讨如何在Android应用中有效实施动态权限请求,提供一套详细的实践流程,并通过代码示例阐释关键步骤。我们将讨论如何判断权限的必要性、向用户发起请求的最佳时机以及如何处理用户的授权结果。
|
2月前
|
Android开发
android studio 重新将module中的代码加入到自己项目中,报错找不到SO文件。
android studio 重新将module中的代码加入到自己项目中,报错找不到SO文件。
10 1
|
3月前
|
Java Android开发 C++
安卓SO层开发 -- 第一个NDK项目
安卓SO层开发 -- 第一个NDK项目
17 0