OpenHarmony JS プロジェクトの開発プロセス

1. OpenHarmony開発環境を構成する

1.1 ソフトウェア要件

1) DevEco Studio 2.1 リリース以降をダウンロードしてインストールします。ダウンロード リンク: https://developer.harmonyos.com/cn/develop/deveco-studio#download

2) OpenHarmony SDK パッケージを取得して解凍します。ダウンロード リンク: https://mirror.iscas.ac.cn/OpenHarmony/sdk/OpenHarmony-SDK-2.0-Canary.7z

1.2 OpenHarmony SDKの設定

図 1.2.1、1.2.2、1.2.3 に示すように、DevEco メイン インターフェイスで、ツールバーの [ファイル] > [設定] > [外観と動作] > [システム設定] > [HarmonyOS SDK インターフェイス] をクリックし、[HarmonyOS SDK の場所] をクリックして SDK をロードします。および 1.2.4 表示:

図1.2.1

図1.2.2

図1.2.3

図1.2.4

その後、[次へ] と [完了] を最後までクリックして構成を完了します。

1.3 追加パッケージをインストールする

OpenHarmony-SDK-2.0-Canary\js\2.2.0.0\build-tools\ace-loaderディレクトリに入り、このディレクトリでコマンド ライン ツールを実行し、インストールが完了するまで次のコマンドを実行します (図を参照)。図 1.3.1 表示:

npm キャッシュ クリーン -f 

npm install

図1.3.1

ここまでで、OpenHarmony 開発環境の構成は完了です。

2. OpenHarmony JS プロジェクトを作成して開きます

2.1 DevEco2.1 リリースバージョンを使用する

DevEco 2.1 バージョンは、OpenHarmony アプリケーション開発を目的としています。新しいプロジェクトを作成するには、サンプル プロジェクトをインポートする必要があります。現在、OpenHarmony アプリケーション開発をサポートするサンプル プロジェクトについては、**「」を含むサンプル プロジェクトをインポートすることを選択してください。このサンプルは、OpenHarmony アプリケーション開発の初心者を対象としています。」**説明されているサンプル。たとえば、共通カテゴリで JsHelloWorld を選択します。図 2.1.1 および 2.1.2 に示すように:

図2.1.1

図2.1.2

サンプルがインポートされたら、プロジェクトの下の build.gradle を開き、図 2.1.3 に示すように、hap プラグインのバージョン番号を **「2.4.4.3-RC」** に変更してください。

図2.1.3

最後に gradle sync を実行し、同期が完了するまで待ちます。同期が成功したら、OpenHarmony アプリケーションの開発を開始できます。

2.2 DevEco2.2 ベータ版を使用する

DevEco バージョン 2.2 では、メニュー バーで[ファイル] > [新規] > [新しいプロジェクト]を選択して、HarmonyOS プロジェクトの作成方法と一致する OpenHarmony プロジェクトを作成できます。

3. 署名証明書を構成してコンパイルします。

アプリケーション開発が完了したら、OpenHarmony 開発ボードにインストールする前に、コンパイルして Hap としてパッケージ化する必要があります。また、証明書のない Hap は OpenHarmony 開発ボードにインストールできないため、Hap をパッケージ化する前に最初に証明書を構成する必要があります。

3.1 証明書を申請する

OpenHarmonyとHarmonyOSの証明書は共通ではないため、別途申請が必要となります。具体的な申請手順については、https: //gitee.com/openharmony/docs/blob/master/zh-cn/application-を参照してください。 dev/クイックスタート/% E9%85%8D%E7%BD%AEOpenHarmony%E5%BA%94%E7%94%A8%E7%AD%BE%E5%90%8D%E4%BF%A1%E6 %81%AF.md

3.2 証明書の構成

OpenHarmony と HarmonyOS の証明書の設定方法は同じです。https: //gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/%E9%も参照できます。  85%8D% E7%BD%AEOpenHarmony%E5%BA%94%E7%94%A8%E7%AD%BE%E5%90%8D%E4%BF%A1%E6%81%AF.md

3.3 コンパイル

証明書を構成した後、それをコンパイルできます。OpenHarmony アプリケーションと HarmonyOS アプリケーションのコンパイル方法は同じです。図 3.3.1 に示すように、ツールバーで[Build] -> [Build Hap(s)/APP(s)] -> [Build Hap(s)] をクリックします。

図3.3.1

プロジェクトがコンパイルされるまで待ちます。図 3.3.2 は、コンパイルが成功したことを示しています。

図3.3.2

プロジェクト ファイルのビルド ディレクトリでXXXXXX-signed.hapを見つけます。これは、図 3.3.3 に示すように、開発ボードにインストールできる Hap パッケージです。

図3.3.3

4. 開発ボード/デバイスにプッシュします。

4.1 hdc_std ツールのダウンロード

HarmonyOS デバイスで使用される hdc ツールとは異なり、OpenHarmony にはデバッグ ツールとして hdc_std が必要です。hdc-std ダウンロード リンク:developmenttools_hdc_standard : デバイス接続機能とコマンド ライン ツールを提供するデバイス デバッグ コネクタ | デバイス デバッグ コネクタ。デバイスを接続し、外部コマンドラインツールを提供します

4.2 環境変数の設定 (Windows)

hdc_std.exeをシステムの環境変数に追加します。cmd に **"hdc_std -h"** と入力して、環境変数が正常に追加されたかどうかを確認します。

4.2 hdc_std を使用して Hap をインストールする

開発ボードを USB で接続した後、図 4.2.1 に示すように、**"hdc_std install <file_path>"** を使用してセクション 3.3 でコンパイルした Hap をインストールします。

図4.2.1

五、走る

Hi3516DV300 開発ボードを例に挙げると、開発ボード画面のアプリケーション アイコンをクリックしてアプリケーションを開きます。

おすすめ

転載: blog.csdn.net/2301_76484015/article/details/130389788