Mengatasi Error "Daemon Not Running. Starting It Now on Port 5037"
Penjelasan Error
Ketika Anda mencoba menjalankan sebuah aplikasi atau melakukan sebuah tugas pada perangkat Android, Anda mungkin akan menemukan error "Daemon not running. Starting it now on port 5037". Error ini biasanya terjadi ketika Anda mencoba melakukan debugging atau menghubungkan perangkat Android ke komputer menggunakan Android Debug Bridge (ADB).
Penyebab Error
Error "Daemon not running. Starting it now on port 5037" dapat disebabkan oleh beberapa hal, diantaranya:
- ADB tidak berjalan: ADB (Android Debug Bridge) adalah sebuah tools yang digunakan untuk menghubungkan perangkat Android ke komputer. Jika ADB tidak berjalan, maka Anda akan mengalami error ini.
- Port 5037 sudah digunakan: Port 5037 adalah port default yang digunakan oleh ADB. Jika port ini sudah digunakan oleh aplikasi lain, maka Anda akan mengalami error ini.
- Konfigurasi ADB tidak benar: Jika konfigurasi ADB tidak benar, maka Anda akan mengalami error ini.
Cara Mengatasi Error
Untuk mengatasi error "Daemon not running. Starting it now on port 5037", ikuti langkah-langkah berikut:
Langkah 1: Memastikan ADB Berjalan
- Buka Command Prompt atau Terminal pada komputer Anda.
- Ketik perintah
adb start-server
dan tekan Enter. - Tunggu beberapa saat hingga ADB berjalan.
Langkah 2: Memastikan Port 5037 Tidak Digunakan
- Buka Command Prompt atau Terminal pada komputer Anda.
- Ketik perintah
netstat -an | grep 5037
dan tekan Enter. - Jika port 5037 sudah digunakan oleh aplikasi lain, maka Anda perlu menghentikan aplikasi tersebut atau menggunakan port lain.
Langkah 3: Mengkonfigurasi Ulang ADB
- Buka Command Prompt atau Terminal pada komputer Anda.
- Ketik perintah
adb kill-server
dan tekan Enter. - Ketik perintah
adb start-server
dan tekan Enter.
Langkah 4: Menghubungkan Perangkat Android ke Komputer
- Sambungkan perangkat Android ke komputer menggunakan kabel USB.
- Buka Command Prompt atau Terminal pada komputer Anda.
- Ketik perintah
adb devices
dan tekan Enter. - Jika perangkat Android terhubung dengan benar, maka Anda akan melihat daftar perangkat yang tersedia.
Kesimpulan
Error "Daemon not running. Starting it now on port 5037" dapat diatasi dengan memastikan ADB berjalan, memastikan port 5037 tidak digunakan, mengkonfigurasi ulang ADB, dan menghubungkan perangkat Android ke komputer. Dengan mengikuti langkah-langkah di atas, Anda dapat mengatasi error ini dan melakukan debugging atau menghubungkan perangkat Android ke komputer dengan benar.