Amazon Developer

as

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

Step 7: Build and Verify

7.1 Clean build

# Clear all caches
rm -rf node_modules/.cache
npm start -- --reset-cache

# Full clean reinstall
rm -rf node_modules package-lock.json
npm install

7.2 Build your app

# Development build
npm run build:debug

# Production build
npm run build:release

7.3 Run tests

npm test

7.4 Deploy to a device

# Check for available devices
vega device list

# Start virtual device if needed
vega virtual-device start

# Install the app (debug build)
vega device install-app --dir . -b Debug

# Launch the app
vega device launch-app --dir .

# Verify app is running
vega device running-apps

7.5 Verify key functionality

After launching, manually verify:

  • App launches without crash
  • Navigation works correctly
  • Animations are smooth (no SIGABRT crashes)
  • Back button handling works
  • Carousel scrolling and focus behavior (if applicable)
  • Media playback (if applicable)
  • All API calls succeed

Troubleshooting

If you encounter issues during the build or verification process, see Troubleshoot React Native 0.83 Migration Issues.


Last updated: Jul 09, 2026