A Python application to capture screenshots from BlueStacks Android emulator devices.
- Python 3.8 or higher
- BlueStacks installed and running
- ADB (Android Debug Bridge) installed and added to system PATH
- Clone this repository
- Install the required dependencies:
pip install -r requirements.txt
- Make sure BlueStacks is running
- Open BlueStacks settings
- Go to Advanced settings
- Enable Android Debug Bridge (ADB)
- Note the ADB port (usually 5555)
- Run the application:
python main.py
- The application will show a list of connected BlueStacks instances
- Select a device from the dropdown menu
- Click "Capture Screen" to take a screenshot
- Use "Save Screenshot" to save the captured image
- Select from multiple BlueStacks instances
- Real-time screen capture
- Preview captured screenshots
- Save screenshots with timestamp
- Refresh device list