Konflik pada service aplikasi sangat mungkin terjadi biasanya port service telah digunakan oleh aplikasi lain sehingga aplikasi yang hendak dijalankan menolak untuk berjalan (Running), Pada kasus ini saya hendak menjalankan Eclipse dan hendak membuat aplikasi sederhana tetapi mendapati Error bahwa Server ADB didn’t ACK yang artinya Service ADB tidak dapat berjalan, Tentu ini menjengkelkan mengapa? karena perlu waktu lagi untuk mencari aplikasi apa yang sedang berjalan yang membuat service ADB tidak berjalan.
Contoh Error pada console Eclipse
Bagaimana cara mengatasinya? Cukup mudah (tapi tetep bikin jengkel)
1. Terminated service ADB yang sedang berjalan.
2. Coba Jalankan ADB secara manual
Keterangan diatas Service tidak dapat dijalankan
3. Cek apakah ada Devices yang telah berjalan
Terlihat bahwa karena Service tidka berjalan system tidak mengetahui device yang berjalan
4. Cek service yang berjalan pada port 5037
Terlihat port 5037 telah berjalan dengan No. ID 2584
5. Lihat nama aplikasi yang sedang berjalan pada No. ID 2584
Terlihat terdapat service bernama bas_daemon.exe berjalan (Setelah di cek Service dari Baidu Android)
6. Terminate bas_daemon.exe dengan perintak taskkill
Service bas_daemon.exe berhasil di terminated
7. Jalankan Service ADB dan cek device yang berjalan, seperti pada langkah 2 dan 3
Dengan perintah diatas kalian dapat mengatasi bila terjadi konflik service ADB Android.
Semoga bermanfaat