2012-11-17 17 views
5

Windows 8, JDK 7 (7u9) ve Android için tüm SDK'larım var. Ben Android Emulator başlatmaya çalıştığınızda , aşağıdaki DDMS konsolda mesajınız var: hedef olarakAndroid Emulator (Hata ayıklayıcı için yerel 8601'e bağlanılamıyor)

[2012-11-17 12:34:32 - ddms] Can't bind to local 8601 for debugger 
[2012-11-17 12:34:39 - ddms] Can't bind to local 8606 for debugger 
[2012-11-17 12:34:40 - ddms] Can't bind to local 8613 for debugger 
[2012-11-17 12:34:40 - ddms] Can't bind to local 8619 for debugger 
[2012-11-17 12:34:40 - ddms] Can't bind to local 8632 for debugger 
[2012-11-17 12:34:40 - ddms] Can't bind to local 8635 for debugger 
[2012-11-17 12:34:42 - ddms] Can't bind to local 8606 for debugger 
[2012-11-17 12:34:44 - ddms] Can't bind to local 8638 for debugger 
[2012-11-17 12:34:48 - ddms] Can't bind to local 8641 for debugger 

My AVD sahip Google API'leri (10), ve benim proje google haritalar test etmek için basit bir proje. Proje oluşturma hedefi olarak Google API'ları [Android 2.3.3] var. StackOverflow bir çözüm arıyorsunuz

Ben bu cevabı bulundu: Should I worry about DDMS console log messages "Can't bind to local nnnn for debugger"?

ben yaptım, ama bu "sorun" yaşamaya devam. Bunu nasıl çözebilirim?

DÜZENLEME

[Çözüldü] başka önemli şey: Ben onun haritaları kullanmak google anahtarı almak gerekir, ama ben fingerprinter takıp anahtarı oluşturmak çalıştığınızda, google bana bunu vermez . Bu diğer sorunu nasıl çözebilirim? belki ilkine bağlı?

Bu sorun JDK 7 kaynaklanır, MD5 parmak yazıcıyı elde etmek doğru komut geçerli:

keytool -keystore -v C: \ Users \ USER_NAME.android \ debug.keystore -list

+1

eski adb'yi silin ve yeni adb oluşturun –

+0

Merhaba Sardor, bana biraz detay verebilir misiniz? Ben bir android acemi. – antedesk

+0

http://stackoverflow.com/questions/3318738/i-get-error-in-ddmscant-bind-to-local-8600-for-debugger-why –

cevap

3

Birçok araştırmadan sonra, "Yerel olarak bağlanamıyor ..." mesajlarının sorununun JRE (en yeni 7) sürümünden kaynaklandığını keşfettim. Bunu kaldırmak ve JRE sürüm 6.38'i yüklemek için yeterliydi.

+0

Teşekkürler !!! sepguerra :) – antedesk

+1

Evet, benim için de işe yaradı, ancak Windows 8'de JRE 7'nin nasıl kullanılabileceğini merak ediyorum. – ShahidAzim

+0

Sanırım Google/Microsoft/Oracle düzeltmesini beklemek zorundayız ... –