介绍
generator-android-tdd
是一个基于 Yeoman 的 npm 包,用于快速生成 Android TDD 项目模板。该模板包含了常用的开发框架和测试工具,并且提供了一些示例代码,可以帮助开发者快速搭建 Android TDD 环境。
安装
安装 generator-android-tdd
需要先安装 Node.js 和 npm,如果你还没有安装,请前往 Node.js 官网 下载安装。
安装完成 Node.js 和 npm 后,在命令行中输入以下命令进行安装:
npm install -g yo generator-android-tdd
如果你正在中国大陆地区,请使用淘宝镜像加速:
npm install -g yo generator-android-tdd --registry=https://registry.npm.taobao.org
使用
使用 generator-android-tdd
创建 Android TDD 项目模板,只需要在命令行中输入以下命令:
yo android-tdd
然后根据提示完成一些基本的配置,如项目名称、包名和目标 SDK 版本等。完成配置后,generator-android-tdd
将会自动下载并安装所需的组件和库,并生成一个 Android TDD 项目模板。
项目结构
生成的项目结构如下:
-- -------------------- ---- ------- - --- --- - --- ------------ - --- --- - - --- ----------- - - - --- ---- - - - - --- --------------- - - - - --- ---------------------------- - - - --- --- - - - --- ------ - - - --- ----------- - - --- ---- - - - --- ------------------- - - - --- ---- - - - - --- --------------- - - - - --- -------------------- - - - - --- ----------------- - - - --- --- - - - --- -------- - - - - --- -------------------------- - - - - --- -------------------------- - - - --- ------ - - - - --- ----------------- - - - --- ----------- - - - - --- --------------- - - - - --- --------------------- - - - --- ----------- - - - - --- --------------- - - - - --- --------------------- - - - --- ------------ - - - - --- --------------- - - - - --- --------------------- - - - --- ------------- - - - - --- --------------- - - - - --- --------------------- - - - --- -------------- - - - - --- --------------- - - - - --- --------------------- - - - --- ------ - - - - --- ----------- - - - - --- ---------- - - - --- --- - - - --- --------------------------- - - --- ---- - - --- ---- - - --- --------------- - - --- -------------------- - --- ----- - - --- --------- - - - --- ------ - - - - --- ---- - - - - - --- ----- - - - - - --- --- - - - - - --- ------- - - - - - --- --- - - - - - --- ---------------- - - - - --- ----------- - - - - - --- ----- - - - - - - --- --- - - - - - - --- ------- - - - - - - --- --- - - - - - - --- ---------------- - - - - - --- ------- - - - - - --- --- - - - - - --- ------- - - - - - --- --- - - - - - --- ---------------- - - - - --- --------- - - - - - --- ------------------- - - - - --- --- - - - - - --- ------ - - - - - - --- ----- - - - - - - - --- ----------------- - - - - - - - - --- -------------------------- - - - - - - - - --- -------------------------- - - - - - - - --- ------ - - - - - - - - --- ----------------- - - - - - - - --- -------------- - - - - - - - - --- --------------- - - - - - - - - --- --------------------- - - - - - - - --- -------------- - - - - - - - - --- --------------- - - - - - - - - --- --------------------- - - - - - - - --- --------------- - - - - - - - - --- --------------- - - - - - - - - --- --------------------- - - - - - - - --- ---------------- - - - - - - - - --- --------------- - - - - - - - - --- --------------------- - - - - - - - --- ----------------- - - - - - - - - --- --------------- - - - - - - - - --- --------------------- - - - - - - - --- ------ - - - - - - - --- ---------- - - - - - - - --- ----------- - - - - - - - --- ---------- - - - - - - --- ------- - - - - - - --- ----------------- - - - - - - - --- -------------------------- - - - - - - - --- -------------------------- - - - - - - --- ------ - - - - - - - --- ----------------- - - - - - - --- -------------- - - - - - - - --- --------------- - - - - - - - --- --------------------- - - - - - - --- -------------- - - - - - - - --- --------------- - - - - - - - --- --------------------- - - - - - - --- --------------- - - - - - - - --- --------------- - - - - - - - --- --------------------- - - - - - - --- ---------------- - - - - - - - --- --------------- - - - - - - - --- --------------------- - - - - - - --- ----------------- - - - - - - - --- --------------- - - - - - - - --- --------------------- - - - - - - --- ------ - - - - - - --- ---------- - - - - - - --- ----------- - - - - - - --- ---------- - - - - - --- ------------- - - - - --- -- - - - - --- ----- - - - - --- --- - - - - --- ------- - - - - --- --- - - - - --- ------ - - - --- --- - - - --- ---------------------------------------- - - --- ------------- - - - --- ---------------------------------------------- - - - --- --- - - - - --- ----- - - - - - --- ----------- - - - - - --- ------------ - - - - --- ------- - - - --- ----- - - - - --- ----- - - - - - --- ------- - - - - --- ------- - - - - --- ------- - - - --- ---- - - - - --- ----- - - - - - --- ---------------- - - - - --- ------- - - - - --- ---------------- - - - --- ------------- - - - - --- ---------------- - - - - - --- -------------------- - - - - --- -------------------------------- - - - - - --- ------------------- - - - - - --- ----------- - - - - - --- ----- - - - - - --- -------------- - - - - --- --------------------- - - - - - --- ------------------- - - - - - --- ----------- - - - - - --- ----- - - - - - --- -------------- - - - - --- ------- - - - - - --- -------------------- - - - - --- ----------------------- - - - - - --- ------------------- - - - - - --- ----------- - - - - - --- ----- - - - - - --- -------------- - - - - --- --------- - - - - - --- -------------------- - - - - --- -------------------- - - - - - --- -------------------- - - - - --- ------------------------- - - - - - --- ------------------- - - - - - --- ----------- - - - - - --- ----- - - - - - --- -------------- - - - - --- ----------- - - - - - --- -------------------- - - - - --- --------------------------- - - - - - --- ------------------- - - - - - --- ----------- - - - - - --- ----- - - - - - --- -------------- - - - - --- ------------ - - - - - --- -------------------- - - - - --- ---------------------------- - - - - --- ------------------- - - - - --- ----------- - - - - --- ----- - - - - --- -------------- - - - --- ------------------------- - - - --- ------------------------------------- - - - --- ------------------------------- - - - --- --------------------------------- - - - --- --- - - - - --- ------ - - - - - --- ----- - - - - - - --- ----------------- - - - - - - - --- -------------------------- - - - - - - - --- -------------------------- - - - - - - - --- ------ - - - - - - - - --- ----------------- - - - - - - - --- -------------- - - - - - - - - --- --------------- - - - - - - - - --- --------------------- - - - - - - - --- -------------- - - - - - - - - --- --------------- - - - - - - - - --- --------------------- - - - - - - - --- --------------- - - - - - - - - --- --------------- - - - - - - - - --- --------------------- - - - - - - - --- ---------------- - - - - - - - - --- --------------- - - - - - - - - --- --------------------- - - - - - - - --- ----------------- - - - - - - - - --- --------------- - - - - - - - - --- --------------------- - - - - - - - --- ------ - - - - - - - --- ---------- - - - - - - - --- ----------- - - - - - - - --- ---------- - - - - - - --- ------- - - - - - - --- ----------------- - - - - - - - --- -------------------------- - - - - - - - --- -------------------------- - - - - - - --- ------ - - - - - - - --- ----------------- - - - - - - --- -------------- - - - - - - - --- --------------- - - - - - - - - ------------------------------------------------------------------------------ -------- ------------------------------------------------------------------------------------------------------------------------