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
やり方
①华谷套件
ブラウザを開き、"apkcombo.com"に飛ぶ。
huafenと検索すると华谷套件が出てくるので、ダウンロードしてインストールする。
リンク
アプリを開き、1番から9番の指示に従って順番に進める。
※3番は一度外部ストレージを選択し、リクエストされる権限を付与した後一度华谷套件の画面まで戻り、再度開くと "内部ストレージから復元" を選択できるようになる。パスワード: a12345678
9番まで終わったら、1番を押し指示に従って表示されるものをアンインストールをしていく。"アプリケーションがありません" と表示されればok。
②microG
Googleで、"microg+github+releases" のような単語で検索すると microg/GmsCore/releases のページがトップに出てくると思うので、"com.google.android.gms-xxxx-hw.apk" をダウンロードしインストール。最新バージョンがおすすめ。
(hwがついてるやつじゃないとGoogle系アプリが正常に動かない。最新バージョンにhwがない場合は古いバージョンから探す。)
リンク
"microg.org"に飛び、Downloadタブに進み下の方にある "Services Framework Proxy" をダウンロードしインストール。
リンク
設定>アプリとサービス>アプリを開き、microG Servicesを検索し歯車マークを押して開く。自分のGoogleアカウントにログインし、セルフチェックの欄はつけられるだけチェックをつけておく。
③Playストアのインストール
apkpure等からPlayストアのapkを入手してインストールするだけ。
リンク
④通知に関して
microG関連のアプリの自動的に管理のチェックを外し、自動起動、バックグラウンドで実行をオンにしておく。
通知を受信したいアプリの、他のアプリによる起動をオンにしておく。
また、設定>バッテリー>パフォーマンスモードをオン、バッテリー詳細設定>スリープ時も接続状態を維持をオンにすることで、Firebase Cloud MessagingがDisconnectedになってしまう現象をある程度防げそう…?
これでアプリを強制終了しても通知がちゃんと来るはずです。
Google Wallet以外はほぼ普通のAndroidと同様に機能するようになりましたね~~~~
あとがき
やったね~~~~
参考
この記事が気に入ったらサポートをしてみませんか?