Skip to main content

pCloudy CLI - Remote ADB bridge and device management

Project description

pCloudy CLI

Remote ADB bridge and device management CLI for pCloudy.

Installation

pip install pcloudy

If pcloudy is not found after install, add Python's bin directory to your PATH:

pip show pcloudy   # find the install location

Quick Start

1. Login with your API key

pcloudy login --email you@company.com --access-key YOUR_ACCESS_KEY

Your token is saved locally in ~/.pcloudy/config.json.

2. Connect to a device session

pcloudy connect --device 0tM9

3. Use ADB commands

pcloudy adb shell
pcloudy adb install app.apk
pcloudy adb logcat

4. Disconnect when done

pcloudy disconnect -d 0tM9

⚠️ Always disconnect when done. Failing to disconnect may cause your IP to be temporarily blocked.

Commands

Command Description
pcloudy login -e -k Authenticate with email & access key
pcloudy logout Clear stored credentials
pcloudy connect -d <id> Connect ADB to remote device
pcloudy disconnect -d <id> Disconnect from device
pcloudy adb <args> Proxy ADB commands
pcloudy status Show auth & connection status

Custom Base URL

For private cloud or on-prem deployments:

pcloudy login -e you@co.com -k KEY --base-url https://your-instance.pcloudy.com

Development

git clone https://github.com/nickvergara/pcloudy.git
cd pcloudy
pip install -e .     # editable install for development

Build & Publish

pip install build twine
python -m build
twine upload dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pcloudy-1.0.0.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pcloudy-1.0.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file pcloudy-1.0.0.tar.gz.

File metadata

  • Download URL: pcloudy-1.0.0.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for pcloudy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 056f144ba7d85620c9fe5e3c0b829c79c8abea8f6586898f1aab379b5273e616
MD5 1b26b972de2b09f0f3d193b81a55f01c
BLAKE2b-256 a8e9e6202b81476d94b303a1107e7cc5660c5dd05f4d70819abab0c6ded4bee8

See more details on using hashes here.

File details

Details for the file pcloudy-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: pcloudy-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for pcloudy-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f9cd4b1d8ad98c695b17adf06c73728c5c279cf9e77226df5fd8b6a675434aed
MD5 80dfd00588ee735784a58b59d53d8bae
BLAKE2b-256 df02638c200539f8f00294bf87b41960835c2d1fe02a4a638014efd1098204e3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page