Devices Configuration
Default devices
If you don't specify a device or OS version, then you will be allocated the default device image:
Android: Pixel 7 (API level 34)
iOS: iPhone 14 (iOS 17.2)
Android API Levels
dcd will default to API level 34 unless you pass the --android-api-level
flag:
Android Version | API Level |
---|---|
Android 15 | 35 |
Android 14 | 34 |
Android 13 | 33 |
Android 12L | 32 |
Android 12 | 31 |
Android 11 | 30 |
Android 10 | 29 |
Need Google Play? See Google Play APIs
Android Devices
dcd will default to Pixel 7 unless you pass the --android-device
flag:
id | Name | Dimensions | Valid Android API Levels |
---|---|---|---|
| Pixel 6 | 1080 x 2400 | 29, 30, 31, 32, 33, 34, 35 |
| Pixel 6a | 1080 x 2400 | 33, 34, 35 |
| Pixel 6 Pro | 1440 x 3120 | 33, 34, 35 |
| Pixel 7 | 1080 x 2340 | 33, 34, 35 |
| Pixel 7 Pro | 1440 x 3120 | 33, 34, 35 |
| Generic Tablet Note: this device starts in landscape by default, use orientation=90 to use it in portrait. | 1440 x 2560 | 33, 34, 35 |
iOS Versions
dcd will default to iOS 17.2 unless you pass the --ios-version
flag:
id | Version |
---|---|
| 15.5 |
| 16.4 |
| 17.2 |
| 18.0 |
iOS Devices
dcd will default to iPhone 14 unless you pass the --ios-device
flag:
id | Name | Dimensions | Valid iOS versions |
---|---|---|---|
| iPhone 13 | 1170 x 2532 | 15 |
| iPhone 14 | 1170 x 2532 | 16, 17, 18 |
| iPhone 14 Plus | 1284 x 2778 | 16, 17, 18 |
| iPhone 14 Pro | 1179 x 2556 | 16, 17, 18 |
| iPhone 14 Pro Max | 1290 x 2796 | 16, 17, 18 |
| iPhone 15 | 1170 x 2532 | 17, 18 |
| iPhone 15 Plus | 1284 x 2778 | 17, 18 |
| iPhone 15 Pro | 1179 x 2556 | 17, 18 |
| iPhone 15 Pro Max | 1290 x 2796 | 17, 18 |
| iPhone 16 | 1170 x 2532 | 18 |
| iPhone 16 Plus | 1284 x 2778 | 18 |
| iPhone 16 Pro | 1179 x 2556 | 18 |
| iPhone 16 Pro Max | 1290 x 2796 | 18 |
| iPad Pro (6th Generation) | 2732 x 2048 | 16, 17, 18 |
Feel free to request more devices via Discord.
Last updated