机器翻译正文由机器翻译自项目原始文档(英文),排版经程序统一处理,可能存在偏差,请以原项目仓库为准。
安卓-清洁架构
可用的新版本,使用 Kotlin 编写:
介绍
这是一个示例应用程序,是我撰写的一篇关于如何使用Uncle Bob的清晰架构方法来构建安卓应用程序的博客文章的一部分。
清晰架构
建筑方法
建筑反应式方法
本地开发
以下是一些用于执行此示例的有用的 Gradle/adb 命令:
./gradlew clean build- 构建整个示例并执行单元测试和集成测试,以及 lint 检查。./gradlew installDebug- 在当前连接的设备上安装调试 apk。./gradlew runUnitTests- 执行域层和数据层测试(包括单元测试和集成测试)。./gradlew runAcceptanceTests- 执行 espresso 测试和仪器验收测试。
讨论
请参阅问题部分:https://github.com/android10/Android-CleanArchitecture/issues
代码风格
在这里您可以下载并安装 Java 代码风格。 https://github.com/android10/java-code-styles
许可证
Copyright 2018 Fernando Cejas
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
本站来源与版权声明
- 本文标题:Android-CleanArchitecture - 这是一个示例应用程序
- 本文链接:https://www.cn121.com/mobile/android10-android-cleanarchitecture.html
- 原项目:android10/Android-CleanArchitecture 版权归原作者 android10 及贡献者所有
- 收录信息:本站于 2026-10-07 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
- 开源协议:收录时本项目采用 Apache-2.0(查看 LICENSE 原文),本站译文为其衍生内容;使用、修改、分发请以该仓库 LICENSE 原文为准。本站对原文仅作排版与图片地址适配, 并保留原项目的 NOTICE 与署名要求。
- 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 android10/Android-CleanArchitecture。
- 翻译说明:本页正文为人工智能生成内容——由机器翻译对原项目 README 初译、经程序校验排版,可能存在错漏,请以原项目文档为准。
- 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
- 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。