A ADB(Android Debugging Bridge) command executor
npm install adb-driver

sample1
``javascript
const adbDriver = require('adb-driver')
const { execADBCommand } = adbDriver
execADBCommand(adb devices).then(result => {fail to execute adb devices
if (result instanceof Error) {
console.error()you can parse your devices info here: ${result}
return
}
console.info()`
})
sample2
`javascript
const adbDriver = require('adb-driver')
const { execADBCommand } = adbDriver
async function getDevices(callback) {
const result = await execADBCommand(adb devices)fail to execute adb devices
if (result instanceof Error) {
console.error()you can parse your devices info here
return callback(result)
}
console.log()``
callback(null, result)
}