見出し画像

HarmonyOS NEXTにアプリをサイドロードする方法

在中国でない方なら参考になるかもしれない

必要なもの

  • HarmonyOS NEXTの端末

  • サイドロードしたいアプリ

  • HUAWEIアカウント

  • WindowsのPC

  • 有効な中国のサーバーに繋がるVPN

  • (↑がない場合はsu権限あるAndroidスマートフォン)

1, auto-installerをInstallする

2, サイドロードしたいアプリの用意

今回はサンプルをそのままBuildした.HAPのアプリを使います。

3, VPNの用意(オプション)

Android版TransocksのVPNをUSBテザリングを使用して、PCをVPNに接続させる方法を今回は使用します。グレーかブラックかわからないけどたぶんよくないです。
上記のAndroid端末を用意したら、VPN Hotspotというアプリからテザリングを行います。
この作業は多分できると思うので説明は割愛します。私はUSBテザリングを使用しました。

4, HarmonyOSデバイスをワイヤレスデバッグモードにする

Developer optionsからワイヤレスデバッグモードをONにして、そのIP、ポートを記録しましょう。192.168.XX.XX:YYYYYみたいな形のやつです。

5, auto-installerの用意

起動したら下の画像のような状態となるはずです。
一番上の部分に先ほど記録したIPをいれ、雲のところにhapファイルをDDします。

起動直後

DDすると下の画像みたいになってると思います。
したら青いボタンをクリック。

にょ

したらこんな感じになるので青いボタンをクリック

するとHUAWEIアカウントでログインする画面になります。QRを読むなりなんなりでログインしましょう。
注意ですが、VPN接続等で中国国内からのアクセスに偽装?しないとログイン後先に進みません。進まなかったらVPN接続できてるかを確認しましょう。

ログイン画面

この画面で青い方をクリック。

ログイン

そうしてログインしてもう一度青い方をクリックしたら3つチェックがつくはずです。ついたらまた青い方をクリック。

インストール画面

するとこんな画面が出ます。しばらくすると2つともチェックが付くはずです。
もしここでFailedとか出てたらパッケージの問題である可能性があります。すべてのOpenHarmonyのパッケージがそのまま使えるわけではない(?)ので、NEXT対応のものをインストールすると成功すると思います。

インストール成功

そうしたら端末の方に戻ります。上の画面とかで出てたアイコンがホーム画面に出ていたら完了です。お疲れ様でした。

インストールされたときのスクリーンショット

あとがき

寝る前に急いで書いたので説明が端折ってある部分があると思います。わかりにくかったらすみません。
auto-installerの作成者、likuai2010氏に感謝します。
以下の記事を参考にしました:https://www.bilibili.com/opus/986293734378307591

余談ですが、HarmonyOSNEXTがもっとちゃんと使えるようになったらなあと思いました。日本語IMEが存在しないのは困る。


いいなと思ったら応援しよう!