# List Connected USB Devices

### Overview:

This guide provides a method for listing all connected USB devices on an Android device, using the standard Android API. It is particularly useful for developers and users who need to monitor USB connections.

### Resources:

1. **APK for Direct Implementation:**
   * Download the ready-to-use APK to instantly list connected USB devices on your Android device, [Download APK](https://ftp.wizarpos.com/advanceSDK/app-release-SHA1withRSA-v1v2-signed.apk).
2. **Application Source Code:**
   * For developers interested in customizing or understanding the underlying code, the source code of the application is available for download, [Download APP Source Code](https://github.com/SmartPOSSamples/UsbDevicesList).

This guide and the provided resources are designed to assist both general users in easily identifying connected USB devices and developers in creating or modifying applications with similar functionalities.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://smartpossdk.gitbook.io/cloudpossdk/faq/usb-serial-port/list-connected-usb-devices.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
