天天看點

鴻蒙Harmony應用(java)開發之初體驗。1.DevEco Studio 安裝2.建立項目3.項目目錄4.模拟器的使用

目錄

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.建立項目3.項目目錄4.模拟器的使用

這裡值得注意的是DevEco Studio的版本,2.0之前版本是沒有phone裝置的,是以安裝的時候盡可能安裝最新版。然後可以選擇相應的模闆。

3.項目目錄

鴻蒙Harmony應用(java)開發之初體驗。1.DevEco Studio 安裝2.建立項目3.項目目錄4.模拟器的使用
  • .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)開發之初體驗。1.DevEco Studio 安裝2.建立項目3.項目目錄4.模拟器的使用

在彈出的浏覽器頁面登入華為賬号,進行授權。

鴻蒙Harmony應用(java)開發之初體驗。1.DevEco Studio 安裝2.建立項目3.項目目錄4.模拟器的使用

再回到DevEco Studio ,啟動相應裝置。

鴻蒙Harmony應用(java)開發之初體驗。1.DevEco Studio 安裝2.建立項目3.項目目錄4.模拟器的使用

這樣就可以使用模拟器了

鴻蒙Harmony應用(java)開發之初體驗。1.DevEco Studio 安裝2.建立項目3.項目目錄4.模拟器的使用

最後就和Android studio一樣run就可以把項目運作到模拟器上了。

這裡說明一下每次啟動模拟器僅可以使用1個小時。

今天就寫到這裡,有時間再寫。。

更多Harmony應用入門知識:點選這裡