2011-12-07 16 views
2

が見つかりコンソールログです:デバッグのAndroid JNI/C++なしのデバッグシンボルは、ここでターゲットマシンを積極的に拒否接続

(何のデバッグシンボルが見つからない) D:\ WSは\テスト\ MyProjectと\ OBJ \ローカル\ armeabi \ GDB2 .setup:4:ソースコマンドファイルのエラー: :5039:ターゲットマシンが積極的にそれを拒否したため、接続できませんでした。 localhost:5039:ターゲットマシンが積極的に拒否したため、接続できませんでした。

シクウォイアをEclipseプラグインのデバッグ手順に従う: http://www.eclipse.org/sequoyah/documentation/native_debug.php

私はC++のデバッグを接続しようとして終わりではほとんどです。

LOCAL_CFLAGS::私のAndroid.mkには、次のセット持っている

= -g

これは私が使用しているgdbのですが...私は窓の上です。
C:アンドロイド - NDK-R7 \ツールチェーン\ x86-4.4.3 \構築済み\ WINDOWS \ \ビンの\ i686の-アンドロイド - のlinux-gdb.exe

私はまだ、この日も仕事に取得しようとしています。誰かに(うまくいけば、Sequoyahチームに)あなたにこれをWindows上で動作させる方法についていくつかの洞察を提供してくれますか?

+0

Android JNIデバッグを行った人が返答してください。私は数日間この設定をしようとしています。 – Androider

+1

AndroidプロジェクトでC++コードをデバッグする必要があるのは私だけですか? – Androider

+0

あなたは本当に我慢できなければなりません。 _No one_はあなたに_分間分_と_ _無料_を返します。接続が拒否されている場合は、デーモンが実行されていないこと、関連するスクリプトなどがチェックされている可能性があります。また、Sequoyahチームなどに連絡したい場合は、SOが最適な場所ではない可能性があります。彼らの公式メーリングリストなどをチェックし、そこに投稿してください。 –

答えて

0

プロジェクトディレクトリのターミナルからndk-gdbを実行しましたか?それは私のための問題を解決しました

0

あなたはそれを行うことができます前にadbの転送を行う必要があります。

ADB前方TCPの操作を行います。5039 TCP:5039を、その後の手順は、あなたのgdb2.setupファイルにこれをやって言及

0

を試してみてください。

ターゲットリモートの除去:5039声明

あなたはそれをするのを忘れましたか?

関連する問題