最近研究鸿蒙开发,记录下自己的一些心得
项目配置
1.大致结构与Android的项目结构相似

2.Harmony没有Manifeest.xml文件,通过config.json文件进行配置


切换到Ohos(类比Android视图)视图时,所有的配置文件会放置在configuration目录下
{ |
2.1 首先是app节点,bundleName类比applicationId作为包名,vendor作为供应商,剩下的就是版本信息了。
2.2 deviceConfig可以为空,目前我添加了可以使用HTTP协议请求网络。
2.3 module存储项目模块信息,name对应application的name,请求权限可以放在reqPermissions节点中,普通权限直接使用name获取即可,敏感权限需要配置请求的原因和使用场景。
2.4 abilities类似于activity节点,所有的页面,服务,都可以放到这里,根据不同的type确定当前的Ability是什么类型,page,service,data分别代表了不同作用的Ability
未完待续…