Hvorfor konvertere FBA til APK?
Folk spørger efter .apk i håb om at køre en Fitbit-app på en Android-telefon eller emulator, men de to økosystemer deler ingen runtime. En .fba er en zippet Fitbit-pakke med app-kode, et manifest og aktiver til Fitbit OS, mens en .apk er en signeret Android-pakke med Dalvik/ART-bytecode og Android-ressourcer.
Sådan konverterer du FBA til APK
Udtræk kildekoden fra .fba
Omdøb .fba til .zip og åbn den med 7-Zip for at gendanne JavaScript, manifest og aktiver, som du kan genbruge som udgangspunkt.
Genopbyg nativt med Android Studio
Opret et nyt Android-projekt i Android Studio og genimplementer brugerfladen og logikken, vælg derefter «Build» og derefter «Generate Signed Bundle / APK» for at producere en .apk.
Om disse formater
En .fba-fil er en Fitbit OS App Package, den installerbare pakke, som en udvikler producerer, når der bygges en Fitbit-smartwatch-app eller urskive med Fitbit SDK. Det er et ZIP-arkiv, der…
Åbn .FBA detaljer →En APK-fil er installationspakken til en Android-app. På en telefon trykker du på filen, tillader «installer ukendte apps» for den app, du åbnede den fra, og bekræfter derefter. APK kan…
Åbn .APK detaljer →Kvalitet & hvad man skal være opmærksom på
- Fitbit OS-apps og Android-apps bruger forskellige sprog, UI-frameworks og hardware-API'er, så intet overføres automatisk.
- Selv efter udtrækning har de Fitbit-specifikke API'er (pulsmåler, urskærm) ingen direkte Android-modstykke.
- Resultatet er en omskrivning, ikke en konvertering; forvent at skulle genskabe det meste af appen.
Ofte stillede spørgsmål
Kan jeg installere en .fba på min Android-telefon?
.fba-filer kan kun installeres på Fitbit-enheder eller i Fitbit-simulatoren, ikke på Android.