Skip to main content
Version: next

Web Crypto

@yume-chan/adb-credential-web package provides a credential store that uses Web Crypto API to generate ADB private keys.

To support

npm i @yume-chan/adb-credential-web
import AdbWebCredentialStore from "@yume-chan/adb-credential-web";

const CredentialStore: AdbWebCredentialStore = new AdbWebCredentialStore();

Optionally, you can provide a name for your keys. On Android 11 and above, it will appear in "Settings -> Developer options -> Wireless debugging -> Paired devices". The default value is Tango@<current host name>, e.g. [email protected].

import AdbWebCredentialStore from "@yume-chan/adb-credential-web";

const CredentialStore: AdbWebCredentialStore = new AdbWebCredentialStore("Your Key Name");