Fitbit Versa 4にサードパーティアプリをインストールすることは、Fitbitによって正式にサポートされていません。このデバイスでは、ユーザーがFitbitギャラリーを介してサードパーティアプリをダウンロードすることはできません。ただし、開発者ツールの使用とデバイス設定の変更を伴うアプリをサイドロードするための非公式の方法があります。
###非公式のサイドロードアプローチ
1.開発者ブリッジを有効にします:
- 携帯電話でFitbitアプリを開き、開発者メニューにアクセスします。
- 開発者ブリッジを切り替えて、「スタジオを待つ」ステータスを待ちます。
- Versa 4では、デバイスを充電器に接続し、設定に移動し、開発者ブリッジに移動します。 USBデバッグをトグに切り替えます。
2.環境フラグを設定します:
- `fitbit_qa_commands`環境フラグを有効にして、USBを介してデバイスを発見できるようにします。これは、コマンド `export fitbit_qa_commands = 1`を使用して実行できます。
- オプションで、 `Export fitbit_devbridge_dump = 1`を使用してデバッグ目的で開発者ブリッジプロトコルメッセージをキャプチャできるようにすることができます。
3.アプリを構築してインストールします。
- 非公式のSDKまたはcmengler's Fitbit Versa 4アプリなどのリポジトリを使用して、アプリを構築します。
- リポジトリの指示に従って、アプリをVersa 4にビルドしてサイドロードします。
###重要な考慮事項
- リスク:これらの方法は非公式であり、保証を無効にしたり、デバイスに不安定性を引き起こす可能性があります。あなた自身の責任でそれらを使用してください。
- 機能:サイドローディングアプリで利用可能な機能の程度は異なる場合があり、すべての機能が予想どおりに機能するわけではありません。
- 法的および規制上の変更:GoogleとFitbitは、特にEUでアプリの可用性を変更しています。これは、サードパーティアプリ[3] [4]の将来のサポートに影響を与える可能性があります。
###コミュニティの取り組み
一部のユーザーと開発者は、Versa 4のSideloadableアプリを作成および共有する方法を模索していますが、これらの取り組みはFitbitまたはGoogle [2] [5]によって公式にサポートされていません。これらの方法を通じて機能的アプリの開発におけるコミュニティの成功はまだ進化しています。
引用:[1] https://github.com/cmengler/fitbit-app-versa4
[2] https://www.reddit.com/r/fitbit/comments/151cx3p/versa_4sense_2_sideloading_via_api_anyone_done_it/
[3] https://www.androidauthority.com/fitbit-problems-issues-732505/
[4] https://support.google.com/fitbit/answer/14237121?hl=en
[5] https://community.fitbit.com/t5/sdk-development/unofficial-approach-to-sideload-app-on-4/td-p/5338575
[6] https://staticcs.fitbit.com/content/assets/help/manuals/manual_versa_lite_en_us.pdf
[7] https://www.androidpolice.com/fitbit-sense-2-versa-4-third-party-app/
[8] https://support.google.com/fitbit/answer/14236613?hl=en
[9] https://www.youtube.com/watch?v=j104e8lwnmq