as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support

Manage Files, Crash Reports, and Logs

Vega Studio, an extension in the Visual Studio Code (VS Code), enhances app debugging by providing comprehensive management of device files, crash reports, and logs. Through Vega Studio, you can monitor app behavior, investigate crashes, and analyze system logs from a centralized location. These debugging capabilities help you identify issues and verify how your app behaves during development.

Prerequisites

Before you begin, complete these steps:

  1. Open your app project in VS Code.
  2. Connect your device through USB or network.

    See Run Your App in Vega Virtual Device or Fire TV Stick for instructions.

  3. Your device appears in Vega Studio's device list.

    See Set Up and Use Vega Studio to learn the basic features and advance configuration options.

Manage crash reports

Use the Device Files view in the Explorer sidebar to manage crash reports. This view automatically detects and displays crash reports from your connected devices.

Screenshot that shows the Device Files view in Explorer of VS Code.

Open and symbolicate crash reports

  1. Click the corresponding item from the list to open crash reports.
  2. Right-click and select Symbolicate ACR to convert crash reports into readable format.

    See Debug App Crash Using Vega Studio for details.

Screenshot that shows the Symbolicate ACR context menu found in crash reports of Device Files.

Filter crash reports

Click the funnel icon next to Crash Reports to display the Filter Crash Reports user interface.

Screenshot that shows the crash reports filter icon.

You can filter by name or using regular expressions.

Screenshot that shows the result when you filter crash reports.

Configure automatic crash detection

Vega Studio automatically detects new crash reports and shows notifications. You can customize this behavior:

Screenshot that shows the automatic crash detection notification.

To disable notifications or configure filters, go to Vega Studio extension settings (Vega > Features > Acr Notifications).

Screenshot that shows the ACR notification settings.

View live logs

Use the live log streaming for real-time debugging during active development. The Show Logs button in the VS Code status bar is the recommended method.

  1. Run your app in VS Code.
  2. Click Show Logs in the status bar.

    Screenshot that shows the Show Logs button in the status bar located in the lower left of VS Code.
  3. Choose your device: Vega Virtual Device or Fire TV Stick.

    If you use a Fire TV Stick, connect it through USB. If you have multiple projects, select the target project when prompted.

    Logs stream to the App Logs channel while your app runs. For idle apps, check the Output channel.

    Screenshot that shows the App Logs output channel.
  4. Click Stop Logs in the status bar to end streaming.

    Screenshot that shows the Stop Logs button in the lower left of VS Code.

Configure log streaming settings

Adjust log streaming behavior in Vega Studio extension settings, including log facilities, format, and level. You must stop and restart log streaming for changes to take effect. See Manage System Logs for advanced configuration.

Screenshot that shows the Device logs settings.

Copy device logs

Copy logs to analyze historical data, share logs with team members, or investigate issues. Use one of these options:

Right-click your device in the Device Files view and select Copy logs. The system saves logs to <projectDir>/logs/<deviceName>/<logKind>/var_log/

Screenshot of the Copy Logs context menu.

Option 2: Command palette

  1. Click the Vega extension icon Screenshot of the Vega icon. in the VS Code activity bar.
  2. Go to Devices section and choose your device, or enter Vega Device Management: copy logs from device in the command palette.
  3. Select the logs you want to copy from the list.

    Screenshot that shows the collection of logs.

  4. Check the Output channel for completion status and file paths.

    Screenshot that shows the log copy completion status in the VC Code terminal.

View console logs

Use console logs for React Native debugging to view your console.log() statements in real-time. These logs appear in VS Code's Output window under the React Native channel.

  1. Press Shift + Cmd + P (Mac) or Shift + Ctrl + P (Linux) to open the Command Palette.
  2. Enter Output: Show Output Channels….
  3. Select React Native to view your app's console logs.

Once your app runs, any console.log statements appear in this channel in real-time.


Last updated: Dec 22, 2025