鸿蒙Harmony应用(java)开发之初体验。

 

目录

1.DevEco Studio 安装

2.新建项目

3.项目目录

4.模拟器的使用


1.DevEco Studio 安装

下载地址:https://developer.huawei.com/consumer/cn/deveco_studio,安装步骤和Android studio大同小异。

2.新建项目

如下图所示:

鸿蒙Harmony应用(java)开发之初体验。_第1张图片

 

这里值得注意的是DevEco Studio的版本,2.0之前版本是没有phone设备的,所以安装的时候尽可能安装最新版。然后可以选择相应的模板。

3.项目目录

鸿蒙Harmony应用(java)开发之初体验。_第2张图片

  • .gradle:Gradle配置文件,由系统自动生成,一般情况下不需要进行修改。
  • entry:默认启动模块(主模块),开发者用于编写源码文件以及开发资源文件的目录。
    • entry>libs:用于存放entry模块的依赖文件。
    • entry>src>main>Java:用于存放Java源码。
    • entry>src>main>resources:用于存放应用所用到的资源文件,如图形、多媒体、字符串、布局文件等。关于资源文件的详细说明请参考资源文件的分类。(同Android的res文件夹)

      资源目录

      资源文件说明

      base>element

      (同Android的values文件夹)

      包括字符串、整型数、颜色、样式等资源的json文件。每个资源均由json格式进行定义,例如:

      • boolean.json:布尔型
      • color.json:颜色
      • float.json:浮点型
      • intarray.json:整型数组
      • integer.json:整型
      • pattern.json:样式
      • plural.json:复数形式
      • strarray.json:字符串数组
      • strings.json:字符串值。

      base>graphic

      (同Android的drawable文件夹)

      xml类型的可绘制资源,如SVG(Scalable Vector Graphics)可缩放矢量图形文件、Shape基本的几何图形(如矩形、圆形、线等)等。

      base>layout

      xml格式的界面布局文件。

      base>media

      多媒体文件,如图形、视频、音频等文件,支持的文件格式包括:.png.gif.mp3.mp4等。

      base>profile

      用于存储任意格式的原始资源文件。区别在于rawfile不会根据设备的状态去匹配不同的资源,需要指定文件路径和文件名进行引用。

      rawfile

    • entry>src>main>config.json:HAP清单文件(等同于Android的app下的AndroidManifest.xml,但是写法差异很大) .清单文件详细说明:点击这里
    • entry>src>test:编写代码单元测试代码的目录,运行在本地Java虚拟机(JVM)上。
    • entry>.gitignore:标识git版本管理需要忽略的文件。
    • entry>build.gradle:entry模块的编译配置文件。(同Android的app下的build.gradle文件)

resources多分辨率适配时可为一下目录:

resources
|---base  // 默认存在的目录
|   |---element
|   |   |---string.json
|   |---media
|   |   |---icon.png
|---en_GB-vertical-car-mdpi // 限定词目录示例,需要开发者自行创建   
|   |---element
|   |   |---string.json
|   |---media
|   |   |---icon.png
|---rawfile  // 默认存在的目录

4.模拟器的使用

如下图所示

鸿蒙Harmony应用(java)开发之初体验。_第3张图片

在弹出的浏览器页面登录华为账号,进行授权。

鸿蒙Harmony应用(java)开发之初体验。_第4张图片

再回到DevEco Studio ,启动相应设备。

鸿蒙Harmony应用(java)开发之初体验。_第5张图片

这样就可以使用模拟器了

鸿蒙Harmony应用(java)开发之初体验。_第6张图片

最后就和Android studio一样run就可以把项目运行到模拟器上了。

这里说明一下每次启动模拟器仅可以使用1个小时。

今天就写到这里,有时间再写。。

更多Harmony应用入门知识:点击这里

你可能感兴趣的:(鸿蒙Harmony,java)