adb-connect.js 495 B

1234567891011121314
  1. #!/usr/bin/env node
  2. const { execSync } = require('child_process')
  3. const path = require('path')
  4. // Get adb path relative to project root
  5. const projectRoot = path.resolve(__dirname, '..')
  6. const adbPath = path.join(projectRoot, 'exe', 'adb', 'adb.exe')
  7. // Connect to Android device via TCP/IP
  8. const deviceIp = '192.168.2.5'
  9. const devicePort = 5555
  10. const command = `"${adbPath}" connect ${deviceIp}:${devicePort}`
  11. const output = execSync(command, { encoding: 'utf-8' })
  12. console.log(output.trim())