开发人员工作流程基础

开发Android应用程序的工作流程在概念上与其他应用程序平台相同。但是,要有效地为Android构建精心设计的应用程序,您需要一些专门的工具。以下列表概述了构建Android应用程序的过程,并包含您在开发的每个阶段应使用的一些Android Studio工具的链接。

  1. 设置工作区

    这是您可能已经完成的阶段: 安装Android Studio并创建项目。

    有关Android Studio的演练,其中介绍了一些Android开发基础知识,另请参阅构建您的第一个应用程序指南 。

  2. 写你的应用程序

    现在你可以开始工作了。Android Studio包含各种工具和智能,可帮助您更快地工作,编写高质量代码,设计UI以及为不同设备类型创建资源。有关可用工具和功能的详细信息,请参阅编写应用程序。

  3. 建立并运行

    在此阶段,您将项目构建为可调试的APK包,您可以在模拟器或Android设备上安装和运行该包。有关如何运行代码的详细信息,请参阅 构建和运行应用程序。

    您也可以开始自定义构建。例如,您可以创建从同一项目生成不同类型的APK的构建变体,并缩小您的代码和资源以使您的APK文件更小。有关自定义构建的简介,请参阅配置构建。

  4. 调试,配置文件和测试

    这是您继续编写应用程序的迭代阶段,但重点是消除错误并优化应用程序性能。当然,创建测试将帮助您完成这些工作。

    有关基本调试任务的信息,请阅读调试应用程序以及编写和查看日志。

    要查看和分析各种性能指标,如内存使用情况,网络流量,CPU影响等,请参阅性能分析工具。

    有关构建测试的介绍,请参阅测试应用程序。

  5. 发布

    当您准备好向用户发布应用时,还需要考虑其他一些事项,例如对应用进行版本控制并使用密钥对其进行签名。有关更多信息,请参阅 发布您的应用。

更多相关文章

  1. Android应用程序进程启动过程的源代码分析
  2. Android应用程序注册广播接收器(registerReceiver)的过程分析
  3. Android高级开发第三讲--应用程序基础
  4. 工(程师)欲善其事,必先利其(编译)器——《Android(安卓)Studio实战—
  5. Android应用程序进程启动过程的源代码分析
  6. Android(安卓)开发简介-系统架构
  7. 解析Android平板电脑困局:应用匮乏 定价过高
  8. 第一行代码Android第一课
  9. Android入门学习四:Android系统框架

随机推荐

  1. [置顶] Android-->Rxjava与Retrofit2的结
  2. android 图片转 圆形和圆角矩形
  3. Cocos2d-x项目编译为Android应用——命令
  4. picasso-强大的Android图片下载缓存库
  5. 关于Android 横竖屏切换的问题
  6. Android IMF 分析
  7. Android 蓝牙浅析
  8. Android SDK的安装与环境变量配置
  9. appium 并发测试
  10. 备忘---Android(安卓)Permission