Windows 8、JDK 7(7u9)、およびすべてのSDKforAndroidを使用しています。Android Emulatorを起動しようとすると、DDMSコンソールに次のメッセージが表示されます。
[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
私のAVDにはターゲットとしてGoogleAPI(10)があり、私のプロジェクトはGoogleマップをテストするための単純なプロジェクトです。プロジェクトビルドターゲットとしてGoogleAPI[Android2.3.3]があります。
StackOverflowで解決策を探していると、次の答えが見つかりました。DDMSコンソールのログメッセージ「デバッガーのローカルnnnnにバインドできません」について心配する必要がありますか?
私はそれをしました、しかし私はこの「問題」を持ち続けます。どうすれば解決できますか?
編集
[解決済み]もう1つの重要なこと:マップを使用するには、Googleからキーを取得する必要がありますが、フィンガープリントを挿入してキーを生成しようとすると、Googleからキーが提供されません。この他の問題をどのように解決できますか?多分それは最初のものに接続されていますか?
この問題はJDK7が原因で発生し、MD5フィンガープリンタを取得するための正しいコマンドは次のとおりです。
keytool -keystore -v C:\ Users \ USER_NAME.android \ debug.keystore -list