見出し画像

HarmonyOSでPlayストアを使う(通知対応)

こんにちは

Mate 60 ProでのPlayストアの使用、また通知の受信ができたので忘れないようにメモ。(Firebase Cloud Messaging, 旧GCM)
初期化後すぐに設定する想定でやり方書いてます。


環境

端末: HUAWEI Mate 60 Pro
モデル: ALN-AL80
HarmonyOSバージョン: 4.2.0.150

必要なもの

  • 华谷套件

  • microG

  • Services Framework Proxy

やり方

①华谷套件

  1. ブラウザを開き、"apkcombo.com"に飛ぶ。
    huafenと検索すると华谷套件が出てくるので、ダウンロードしてインストールする。
    リンク
     

  2. アプリを開き、1番から9番の指示に従って順番に進める。
    ※3番は一度外部ストレージを選択し、リクエストされる権限を付与した後一度华谷套件の画面まで戻り、再度開くと "内部ストレージから復元" を選択できるようになる。パスワード: a12345678
     

  3. 9番まで終わったら、1番を押し指示に従って表示されるものをアンインストールをしていく。"アプリケーションがありません" と表示されればok。
     

②microG

  1. Googleで、"microg+github+releases" のような単語で検索すると microg/GmsCore/releases のページがトップに出てくると思うので、"com.google.android.gms-xxxx-hw.apk" をダウンロードしインストール。最新バージョンがおすすめ。
    (hwがついてるやつじゃないとGoogle系アプリが正常に動かない。最新バージョンにhwがない場合は古いバージョンから探す。)
    リンク
     

  2. "microg.org"に飛び、Downloadタブに進み下の方にある "Services Framework Proxy" をダウンロードしインストール。
    リンク
     

  3. 設定>アプリとサービス>アプリを開き、microG Servicesを検索し歯車マークを押して開く。自分のGoogleアカウントにログインし、セルフチェックの欄はつけられるだけチェックをつけておく。
     

③Playストアのインストール

apkpure等からPlayストアのapkを入手してインストールするだけ。
リンク
 

④通知に関して

microG関連のアプリの自動的に管理のチェックを外し、自動起動、バックグラウンドで実行をオンにしておく。

通知を受信したいアプリの、他のアプリによる起動をオンにしておく。

また、設定>バッテリー>パフォーマンスモードをオンバッテリー詳細設定>スリープ時も接続状態を維持をオンにすることで、Firebase Cloud MessagingがDisconnectedになってしまう現象をある程度防げそう…?

これでアプリを強制終了しても通知がちゃんと来るはずです。
Google Wallet以外はほぼ普通のAndroidと同様に機能するようになりましたね~~~~

あとがき

やったね~~~~

参考


この記事が気に入ったらサポートをしてみませんか?