全新 Android 构建组件到底有多好用?
2017-08-29 16:18
225 查看
开发者们可能是世界上最 “贪图享乐” 的人群了 —— 事实上您找不到另外一群人会在避免枯燥重复的工作方面投入如此高的热情。为了让开发者们在开发全新的 Android 应用时更加省心,我们听取了大家的意见,并推出了全新的构建组件 ↓
* 注 1: 文档库 ↓
https://developer.android.google.cn/topic/libraries/architecture/index.html
* 注 2: 代码实验室 ↓
https://codelabs.developers.google.com/codelabs/android-persistence/#0 https://codelabs.developers.google.com/codelabs/android-lifecycles/#0
1. 添加 Google Maven 存储库
Android Studio 项目默认不配置访问该存储库。
打开您的项目的 build.gradle 文件(不是您的应用或模块使用的文件),并添加下文中的高亮部分:
allprojects
{
repositories
{
jcenter
()
maven { url 'https://maven.google.com' }
}
}
2. 添加构件组件
打开您的应用或模块使用的 build.gradle 文件,并添加您需要的内容:
想支持 Lifecycles、LiveData 和 ViewModel,请添加:
compile "android.arch.lifecycle:runtime:1.0.0-alpha5"
compile "android.arch.lifecycle:extensions:1.0.0-alpha5"
annotationProcessor “android.arch.lifecycle:compiler:1.0.0-alpha5"
想支持 Room,请添加:
compile "android.arch.persistence.room:runtime:1.0.0-alpha5"
annotationProcessor “android.arch.persistence.room:compiler:1.0.0-alpha5"
想支持测试 Room 迁移,请添加:
testCompile “android.arch.persistence.room:testing:1.0.0-alpha5"
想支持 Room RxJava,请添加:
compile “android.arch.persistence.room:rxjava2:1.0.0-alpha5"
再次感谢大家为这套组件贡献的诸多意见和建议,我们期待着大家的反馈!
[b]推荐阅读:[/b]
Android 8.0 Oreo 画中画模式
Android 8.0 Oreo 现已推出!
Android O 行为变更官方指南
Android O 迁移应用官方指南
什么?Android O 图标能自适应了?!
相关文章推荐
- Android 系统启动时 PackageManagerService 对应用组件信息表的构建过程
- android构建自定义的视图组件onMeasure
- Android开发——构建自定义组件
- Android开发——构建自定义组件【转】
- Facebook构建高性能Android视频组件实践之路
- 使用组件构建Android应用程序
- (2.2.11.1)Android全新CI平台——Jenkins构建入门
- 使用组件构建Android应用程序
- Facebook构建高性能Android视频组件实践之路
- 使用组件构建Android应用程序
- android构建自定义的视图组件
- Android 开源组件PagerBottomTabStrip 快速构建底部导航栏
- 关于Android架构组件,Android Architecture Components,使用AAC构建项目
- 对Android组件TextView、EditText的全新理解
- c++json构建与解析组件 RapidJSON 没用过永远不会知道有多好用
- android构建自定义的视图组件
- android构建自定义的视图组件
- android构建复合组件
- (转)android构建自定义的视图组件onMeasure
- android构建自定义的视图组件onMeasure