-
-
Notifications
You must be signed in to change notification settings - Fork 41
launch.json fields for SWF debugging
A number of additional fields may be specified in launch.json to customize debugging sessions for SWF files running in Adobe AIR or Flash Player.
Specifies the directory where your application's unpackaged native extensions are located.
{
"type": "swf",
"request": "launch",
"name": "Launch SWF",
"profile": "path/to/unpackaged_anes"
}
Unpackaged native extensions are ANE files that have been unzipped for development. Each unpackaged native extension should appear in its own separate subdirectory of the location that you pass to the extdir
field in launch.json.
For more details about unpackaged native extensions, find the documentation for -extdir in Building Adobe AIR Applications: AIR Debug Launcher (ADL).
The Adobe AIR application profile to simulate.
{
"type": "swf",
"request": "launch",
"name": "Launch SWF",
"profile": "mobileDevice"
}
The following profile
values are supported:
"desktop"
"extendedDesktop"
"mobileDevice"
The screen density (sometimes called DPI or PPI) of the mobile device to simulate. Customizes the value returned by flash.system.Capabilities.screenDPI
. Typically used in combination with screensize
.
{
"type": "swf",
"request": "launch",
"name": "Launch SWF",
"screenDPI": 326
}
The normal and full-screen dimensions of the simulated mobile device. Typically used in combination with screenDPI
.
{
"type": "swf",
"request": "launch",
"name": "Launch SWF",
"screensize": "480x762:480x800"
}
A number of special screensize
values are available, like "iPhone", "iPhoneRetina", and "iPad". See Building Adobe AIR Applications: AIR Debug Launcher (ADL) for a complete list.
The platform to simulate in the AIR Debug Launcher. Customizes the value returned by flash.system.Capabilities.version
.
{
"type": "swf",
"request": "launch",
"name": "Launch SWF",
"versionPlatform": "IOS"
}
The following versionPlatform
values are supported:
"IOS"
"AND"
"WIN"
"MAC"
- Adobe AIR (Mobile)
- Adobe AIR (Desktop)
- Adobe Flash Player
- Apache Royale
- HTML and JS (no framework)
- Node.js
- Feathers SDK
- Adobe Animate
- Classic Flex SDK
- Library (SWC)
- Royale Library (SWC)