Android 发展历程
Android 发展历程
Android是一款基于Linux的移动端开源操作系统,中文名为安卓。 Android系统不仅用于智能手机,还可用于平板电脑、智能电视、车载大屏、智能家居等设备。 Android的首个正式版本Android1.0于2008年9月由谷歌公司发布,而第一部Android手机则由HTC公司制造。
android gradle 构建工具 草稿
pre Build UP-TO-DATE pre Release Build UP-TO-DATE compile Release Renderscript NO-SOURCE data Binding Merge Dependency Artifacts Release data Binding Merge Gen Classes Release generate Release Res Values generate Release Resources compile Release Aidl package Release Resources generate Release Build Config java Pre Compile Release parse Release Local Resources check Release Aar Metadata create Release Compatible Screen Manifests extract Deep Links Release process Release MainManifest process Release Manifest extract Proguard Files merge Release Resources configure CMake Rel With Deb Info[arm64-v8a] data Binding Gen Base Classes Release build CMake Rel With Deb Info[arm64-v8a] configure CMake Rel With Deb Info[armeabi-v7a] build CMake Rel With Deb Info[armeabi-v7a] configure CMake Rel With Deb Info[x86] build CMake Rel With Deb Info[x86] configure CMake Rel With Deb Info[x86_64] build CMake Rel With Deb Info[x86_64] external Native Build Release merge Release JniLib Folders merge Release Native Libs check Release Duplicate Classes strip Release Debug Symbols desugar Release File Dependencies extract Release Native Symbol Tables merge Release Shaders compile Release Shaders NO-SOURCE generate Release Assets UP-TO-DATE merge Release Native Debug Metadata merge Release Assets compress Release Assets process Release Java Res NO-SOURCE collect Release Dependencies sdk Release Dependency Data validate Signing Release write Release App Metadata write Release Signing Config Versions merge Release Art Profile process Release Manifest For Package merge Ext Dex Release merge Release Java Resource process Release Resources compile Release Java With Javac dex Builder Release optimize Release Resources merge Dex Release compile Release Art Profile package Release create Release Apk Listing File Redirect lint Vital Analyze Release lint Vital Report Release lint Vital Release assemble Release
预构建最新 预发布构建最新 编译发布 Renderscript NO-SOURCE data Binding Merge Dependency Artifacts 发布 数据绑定合并生成类发布 生成 Release Res 值 生成发布资源 编译发布帮助 包发布资源 生成发布构建配置 java 预编译发布 解析释放本地资源 检查发布 Aar 元数据 创建发布兼容的屏幕清单 提取深层链接发布 进程发布 MainManifest 流程发布清单 提取 Proguard 文件 合并发布资源 使用 Deb 信息配置 CMake Rel[arm64-v8a] 数据绑定生成基类发布 使用 Deb 信息 [arm64-v8a] 构建 CMake Rel 使用 Deb 信息配置 CMake Rel [armeabi-v7a] 使用 Deb 信息构建 CMake Rel [armeabi-v7a] 使用 Deb 信息配置 CMake Rel[x86] 使用 Deb 信息 [x86] 构建 CMake Rel 使用 Deb 信息配置 CMake Rel[x86_64] 使用 Deb 信息 [x86_64] 构建 CMake Rel 外部本机构建版本 合并发布 JniLib 文件夹 合并发布原生库 检查发布重复类 剥离发布调试符号 desugar 发布文件依赖 提取发布本机符号表 合并释放着色器 编译发布着色器 NO-SOURCE 生成发布资产 UP-TO-DATE 合并发布本机调试元数据 合并发布资产 压缩释放资产 进程发布 Java Res NO-SOURCE 收集发布依赖 sdk 发布依赖数据 验证签名发布 编写发布应用元数据 编写发布签名配置版本 合并发布艺术简介 处理包的发布清单 合并 Ext Dex 发布 合并释放 Java 资源 流程发布资源 使用 Javac 编译发布 Java dex 生成器发布 优化发布资源 合并 Dex 发布 编译发布艺术简介 包发布 创建发布 Apk 列表文件重定向 lint 重要分析发布 lint 重要报告发布 lint 重要版本 组装发布