编辑 | blame | 历史 | 原始文档

adb-devices-emitter

tested with jest
code style: prettier

Track insertion device status

Examples

add event listener deviceAdded deviceRemoved

const devicesEmitter = require('adb-devices-emitter')

devicesEmitter.on('deviceAdded', ({ sn }) => {
  console.log('deviceAdded sn:', sn)
})

devicesEmitter.on('deviceRemoved', ({ sn }) => {
  console.log('deviceRemoved sn:', sn)
})

devicesEmitter.start()

stop

const devicesEmitter = require('adb-devices-emitter')

devicesEmitter.on('deviceAdded', ({ sn }) => {
  console.log('deviceAdded sn:', sn)
})

devicesEmitter.on('deviceRemoved', ({ sn }) => {
  console.log('deviceRemoved sn:', sn)
})

devicesEmitter.start()

setTimeout(() => {
  console.log('stop')
  devicesEmitter.stop()
}, 100000)