25、Android开发者工作流程基础知识
从概念上来讲,Android 应用的开发工作流程与其他应用平台相同。不过,要想高效地编译精心设计的 Android 应用,您需要用到一些专业工具。以下列表概述了构建 Android 应用的流程,并添加了指向部分 Android Studio 工具(在开发流程的每个阶段,您应该都会用到这些工具)的链接。
-
设置工作区
这是您可能已经完成的阶段:安装 Android Studio 和创建项目。
如需查看介绍部分 Android 开发基础知识的 Android Studio 演示,您也可以参阅构建您的首个应用指南。
-
编写您的应用
现在您可以开始编写了。Android Studio 包含多种工具和智能功能,可帮助您更快速地编写应用、编写高质量的代码、设计界面以及为不同的设备类型创建资源。如需详细了解可用的工具和功能,请参阅编写应用。
-
构建并运行
在此阶段,您可以将项目构建成一个可调试的 APK 软件包,以便在模拟器或 Android 设备上安装和运行。如需详细了解如何运行代码,请参阅构建和运行应用。
您也可以开始自定义构建。例如,您可以创建构建变体以根据同一项目生成不同类型的 APK,然后压缩代码和资源以缩小您的 APK 文件。有关如何自定义构建的说明,请参阅配置构建。
-
调试、分析和测试
在这个迭代阶段,您可以继续编写应用,但精力侧重于消除错误并优化应用性能。当然,创建测试可以帮助您完成这些工作。
要查看和分析各种性能指标(如内存使用情况、网络流量、CPU 影响等),请参阅性能分析工具。
有关如何构建测试的说明,请参阅测试应用。
-
发布
当您准备好向用户发布应用时,还需要考虑一些其他因素,例如管理应用版本和使用**为应用签名。如需了解详情,请参阅发布您的应用。