Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Alat

Dalam sistem virtual, perangkat mungkin memiliki beberapa VM dengan masing-masing menjalankan daemon ADB-nya sendiri. Dalam hal ini, VM host dapat mengekspor gadget Ethernet RNDIS, yang dapat digunakan untuk komunikasi berbasis TCP/IP melalui tautan fisik USB. Mesin pengembangan kemudian dapat menggunakan ADB melalui TCP/IP untuk mengakses beberapa VM pada perangkat. Daemon ADB di sisi host dapat mengumumkan kehadiran ADB di VM tamu melalui mDNS dengan memublikasikan layanan ADB. Selain itu, mesin pembangunan dapat menelusuri layanan ini dengan alat ADB, yang perangkat mendukung mDNS penemuan (ADB versi 31.0.2 atau yang lebih baru ) untuk mendapatkan alamat IP dan nomor port yang adb daemon adalah mendengarkan dan kemudian menghubungkan ke tamu VMS .

Perintah berikut dapat digunakan pada mesin pengembangan untuk menelusuri dan menyambung ke layanan ADB.

  1. Untuk mengaktifkan penemuan mDNS, jalankan:
    export ADB_MDNS_OPENSCREEN=1
    adb kill-server
    adb start-server
    
  2. Untuk menemukan layanan ADB, jalankan:
    adb mdns services
    
    List of discovered mdns services
    driver_vm	_adb._tcp	192.168.1.49:4444
    device_vm	_adb._tcp	192.168.1.49:3333
    
  3. Untuk menghubungkan ke perangkat, jalankan:
    adb connect driver_vm._adb._tcp
    
  4. Untuk daftar perangkat yang terhubung, jalankan:
    adb devices
    
    List of devices attached
    driver_vm._adb._tcp device