Fitbit在Fitbit 4上安装第三方应用程序并没有正式支持,并且该设备不允许用户通过Fitbit Gallery下载第三方应用程序。但是,有一些非正式的方法用于侧载应用程序,其中涉及使用开发人员工具和修改设备设置。
###非官方的侧层方法
1。启用开发人员桥:
- 在手机上打开Fitbit应用程序,并访问开发人员菜单。
- 在开发人员桥上切换并等待“等待工作室”状态。
- 在Versa 4上,将设备连接到充电器,转到设置,然后导航到开发人员桥梁。切换USB调试。
2。设置环境标志:
- 启用`fitbit_qa_commands`环境标志以通过USB发现设备。可以使用命令`export fitbit_qa_commands = 1`来完成此操作。
- 可选,您可以启用`fitbit_devbridge_dump`捕获开发人员桥梁协议消息,用于调试目的,使用`export fitbit_devbridge_dump = 1`。
3。构建并安装应用程序:
- 使用非官方的SDK或Cmengler's Fitbit Versa 4 App之类的存储库来构建您的应用程序。
- 按照存储库中的说明构建并将应用程序加载到您的Versa 4上。
###重要考虑因素
- 风险:这些方法是非正式的,可能会使您的保修无效或在设备上导致不稳定。使用它们自身的风险。
- 功能:通过侧载应用程序可用的功能程度可能会有所不同,并且并非所有功能都可以按预期工作。
- 法律和监管变更:Google和Fitbit正在改变应用程序可用性,尤其是在欧盟中,这可能会影响未来对第三方应用程序的支持[3] [4]。
###社区努力
一些用户和开发人员正在探索为VERSA 4创建和共享可加载应用程序的方法,但是这些努力并未得到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_api_api_anyone_done_it/
[3] https://www.androidauthority.com/fitbit-problems-sissues-732505/
[4] https://support.google.com/fitbit/answer/14237121?hl = en
[5] https://community.fitbit.com/t5/sdk-development/unofficial-apphack-to-sideload-app-onapp-on-versa-4/td-p/5338575
[6] https://staticcs.fitbit.com/content/assets/help/manuals/manual_versa_lite_en_en_us.pdf
[7] https://www.androidpolice.com/fitbit-sense-2-versa-4-third-party-party-app/
[8] https://support.google.com/fitbit/answer/14236613?hl = en
[9] https://www.youtube.com/watch?v=j104e8lwnmq