昆仑山

注册

 

发新话题 回复该主题

Harmony系列之工程结构与应用配置 [复制链接]

1#
中医治疗白癜风         https://baike.baidu.com/item/%E9%A3%8E%E6%9D%A5%E4%BA%86%C2%B7%E5%B8%A6%E4%BD%A0%E8%B5%B0%E5%87%BA%E7%99%BD%E7%99%9C%E9%A3%8E%E9%98%B4%E9%9C%BE/20783753?fr=aladdin

这篇文章主要讲鸿蒙应用的工程结构及应用配置,讲述期间穿插Android工程作为对比及迁移理解。

直入主题,先看下图(左鸿蒙右安卓)

无论是鸿蒙工程还是安卓工程,其结构相似,按内容可划分为:「项目构建」及「模块内容」

项目构建

这部分内容对于安卓开发者来说,Gradle构建系统很是熟悉。

项目构建的内容包含依赖文件(位于gradle/Wrapper文件夹),以.gradle结尾的脚本文件,.properties结尾的配置文件,可执行文件及settings.gradle。

settings.gradle定义项目模块包含信息等元数据信息,且每个模块内部也定义了.gradle脚本文件用于描述模块编译信息。

如下图编译信息概要(左鸿蒙右安卓)

编译信息大致包含「插件声明」,「模块信息声明」及「依赖声明」。

在安卓侧构建模块,分别使用以下插件:

分享 转发
TOP
发新话题 回复该主题