Build your project for all configured devices, fire it up in the Connect IQ Simulator and take a screenshot.
Note
I only do Garmin development under Windows so this isn't tested for macOS or Linux. Any contributions ensuring this would work on other OSes would be much appreciated!
- Connect IQ SDK
- Python (with
poetry
)
Ensure you have Python and poetry
installed and run:
poetry run garmin-screenshot --help
It's very simple, the tool works by
- Parsing your
manifest.xml
to find all supported devices - Starts the simulator
- Builds the project for each device
monkeyc \ -d <device-name> \ -f <jungle-file> \ -o <output-prg> \ -y <developer-key>
- Runs the build in the simulator
monkeydo <output-prg> <device-name>