Зачем конвертировать FBA в JSON?
.fba (Fitbit App) создается в Fitbit Studio или Fitbit CLI и упаковывает исходный код приложения, ресурсы и manifest.json внутри ZIP-контейнера. Пользователи ищут .json, когда им нужно прочитать или отредактировать манифест и конфигурацию приложения вне инструментов Fitbit.
Способы конвертации FBA в JSON
7-Zip FREE
Щелкните правой кнопкой мыши на файле .fba, выберите 7-Zip > Открыть архив, затем извлеките manifest.json и любые другие файлы .json внутри. Переименование не требуется, так как 7-Zip читает структуру ZIP напрямую.
Переименование в .zip и использование встроенного распаковщика EASIEST
Скопируйте файл и переименуйте app.fba в app.zip, затем дважды щелкните, чтобы открыть его. manifest.json находится в корне архива, готовый к копированию.
unzip (Терминал) FREE
Выполните unzip app.fba -d app_extracted в терминале, затем откройте app_extracted/manifest.json. macOS и Linux поставляются с предустановленной утилитой unzip.
Об этих форматах
Файл .fba - это пакет приложения Fitbit OS, представляющий собой готовый к установке архив, который разработчик создает при сборке приложения или циферблата для смарт-часов Fitbit с помощью…
Открыть детали .FBA →Файл JSON - это текстовый файл данных в формате JavaScript Object Notation, используемый веб-API, конфигурациями приложений и для экспорта данных. Его открывает любой текстовый редактор -…
Открыть детали .JSON →Качество и на что обратить внимание
- Вы извлекаете JSON, который уже существует внутри пакета, а не конвертируете все приложение в один JSON-файл.
- Пакет
.fbaсодержит гораздо больше, чем JSON - исходный код и бинарные ресурсы остаются в архиве, когда вы извлекаете только манифест. - Редактирование извлеченного
manifest.jsonне обновит приложение, если вы не пересоберете пакет с помощью инструментов Fitbit.
Часто задаваемые вопросы
Является ли файл .fba обычным ZIP?
Какой JSON находится внутри .fba?
manifest.json, который содержит метаданные и конфигурацию приложения; также могут присутствовать другие JSON-файлы с данными.Нужен ли мне Fitbit Studio для чтения JSON?
.fba, но любой архиватор может извлечь JSON для чтения.Сломает ли приложение извлечение файлов?
.fba останется нетронутым, если вы его не удалите или не перезапишете.