ffx workflows
ffx is a CLI (command line interface) tool that supports
common Fuchsia development workflows, such as interacting with Fuchsia
target devices and managing [Fuchsia components][fuchsia-components] and
[Fuchsia packages][fuchsia-packages].
Table of contents
-
Devices
-
[Start the Fuchsia emulator][start-femu]
- [Flash a Fuchsia image on a device][flash-device]
- [Create SSH keys for Fuchsia devices][create-ssh-keys]
- [View device information][view-device-info]
-
[View device logs][view-device-logs]
-
Components
-
[View component information][view-component-info]
- [Start a component during development][start-a-component]
-
[Copy files to and from a component][copy-files]
-
Packages
-
[Create a Fuchsia package repository][create-a-package-repo]
-
[Update Fuchsia packages on a device][update-packages]
-
Debugging
-
[Register debug symbols][register-symbols]
- [Symbolize logs][symbolize-logs]
- [Start the Fuchsia debugger][start-zxdb]
-
[Monitor FIDL messages on a device][monitor-fidl]
-
Performance
-
[Record traces for performance analysis][record-traces]
fuchsia-componentsfuchsia-packagesstart-femuview-device-infoflash-devicecreate-ssh-keysview-device-logsview-component-infostart-a-componentcopy-filescreate-a-package-repoupdate-packagesregister-symbolssymbolize-logsstart-zxdbmonitor-fidlrecord-traces