• ベストアンサー

ブレークポイントで停止しない。

AndroidStudioでブレークポイントを設定しデバッグしたときに ブレークポイントで止まらないというのは、そもそもそのブレークポイントが 実行されていない可能性がありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • hawa254
  • ベストアンサー率43% (259/589)
回答No.1

>そもそもそのブレークポイントが実行されていない可能性がありますか? それ以外に可能性はないと思います。 初期のデバッグは、1ステップずつ実行するくらいの細かさで実施しないと、かえって時間が必要になります。 1ステップまで行かなくても、ループや分岐に複数のブレークポイントを付けるのが良いかと思います。

関連するQ&A

  • ブレークポイントが設定できない。。。

    VC++6.0、OSはWindows2000 を使用しています。 MFCのダイアログベースのEXEを造っています。 デバッグするためにブレークポイントを設定したのですが、実行時に 止まりません。 デバッグモードでリビルドし、pdbファイルも作成されています。 デバッグ対象のEXEは ~/debug/xxx.exe となっているのも確認しています。 デバッグ実行前に設定すると、赤丸でちゃんとマークされますが、 実行すると以下の文言のメッセージボックスが表示され、設定した ブレークポイントは無効になっています。 「1つ以上のブレークポイントが設定できませんでした。 これらのブレークポイントは無効です。実行プログラムはプログラムの始めで 停止します。」 この後、実行中にブレークポイントを設定しようとしてもできません。 考えられる原因としては何があるでしょうか? 識者の方、ご教授願います。

  • VC6.0のデバッグで1つ以上のブレイクポイントが

    VCのサンプルプログラムをデバッグしようとしています。 デバッグ開始を実行すると、exeにデバッグ情報がありません。と表示され、 その後、ひとつ以上のブレイクポイントが設定できませんでした。と表示されます。 プロジェクトの設定でWin32 DEBUGを設定 ビルドメニューのアクティブな構成もWin32 Debug を選択していて、リビルド、コンパイルしています。 別のプロジェクトだと、うまくいくのですが・・・ ブレイクポイントの設定位置も問題ないかと思うのですが、 どなたか、お心当たりございましたら、よろしくお願いします。

  • VC6 でのデバッグ時にブレークポイントが設定できない

    VC6でデバッグしようとしてます。 が、デバッグをスタートするまではブレークポイントがイネーブル状態にできるのですが、Goすると、ディスエーブル状態となり、ブレークポイントをイネーブルにすることも削除することも、また、そのファイル内の別のところにブレークポイントを設定することもできません。 複数のプロジェクトをひとつのワークスペースにしています。 エクセルのプロセスにアタッチしてDLLのデバッグをしたいのですが。 原因として何が考えられるでしょうか? 設定など何かございましたら、ご指南お願いします

  • Accessでブレークポイントを設定してないのに一時停止してしまう

    いつもお世話になってます。 Accessでブレークポイントを設定していなくて(デバック時はブレークポイントを設定していましたが、すべて解除した後に) 実行するとエラーでもないのに、エディターが現れて、その昔ブレークポイントがあった場所であろう行が黄色く反転してプログラムが一時停止してしまいます。 継続すれば問題なく流れるのですが・・・。 なぜこのような現象がおこるのでしょうか?

  • Eclipseのブレークポイントが○と斜線の組

    こんにちは。 Eclipseを用いてWeb開発をしています。 環境は、Tomcat5.5 + Java6 + JSP しかし、先週までブレークポイントを設定してできたデバッグ が、ブレークポイントにも止まらずデバッグをする事ができ ませんでした。 デバッグは、Eclipseのプロジェクトを右クリックして、 「サーバでデバッグ」から起動しており、「http://localhost:8080/…」と アクセスできます。 デバッグをしようとブレークポイントを設定したところ、○の他に 斜線(アイコンは、バックスラッシュ)が重なったアイコンに なりました。クリックしなおしても、○にはなりませんでした。 念の為、Eclipseの再起動もしたが変わりませんでした。 設定ファイルを変更してもいないので、原因がつかめずです。 ご指導のほどお願いします。

  • 1つ以上のブレークポイントが設定できませんでした。

    Visual Studio C++ 6.0 でプログラミングをしています。 以前まではブレークポイントが普通に使えたのですが、最近ブレークポイントを設定すると 『1つ以上のブレークポイントが設定できませんでした。これらのブレークポイントは無効です。実行プログラムはプログラムの始めで停止します。』 という注意書きが現れ、ブレークポイントが使えません。 ブレークポイント無しでは問題なくビルドでき実行もできます。 恐らく原因として考えられるのが、友人がリリースモードの方が処理が早いとか言って設定をいじり、うまくいかなかったことだと思います。 『構成』『アクティブな構成の設定』を見てもデバックモードになっていました。 どなたかご回答よろしくお願い致します。 OSはXP、openCVを使用しています。

  • Accessでブレークポイントが効きません(泣

    こんにちわ。 まったく原因がわからず悩んでいます。。 環境は WindowsXP で Access2000 を使ってるのですが、 VBAでのデバッグでブレークポイントがまったく効かないのです。 (止まりません) ブレークポイントを設定はできて、ソースの左に●がでて行の色も変わります。 そのブレークポイントの行は確実に通っています。 (例えばダミーでMsgBoxを開くようにして、そのMsgBoxの行に ブレークポイントを設定すると、そのMsgBoxは開くのですが ブレークポイントとして処理が停止する事はありません。) それ以外の方法でも、確実にブレークポイントを通過している事は確認しました。 でもなぜか止まりません。 違うサイトにて同じような質問の回答で、『そういう場合は新しいMDBを作成し 中身をすべてインポートしてやれば止まる』というのを見つけたので その通りにしたら確かに止まるようになりました。 でも今回はその方法は事情により絶対できません。 ブレークポイントが反応しない原因として考えられる事はなんなのでしょうか? また、同じような経験をされた方で、原因は分からないけど こんな方法で解決した、というのがあれば是非教えてください。 よろしくお願いいたしますm(_ _)m

  • 再帰のある関数で現在と同じレベルでのみ働くブレークポイントを定義する方法は?

    Visual Studio 2005を使っております。 再帰を使った関数をデバッグしているのですが、ブレークポイントを指定すると再帰の深いところでブレークしてしまいます。現在実行しているのと同じ再帰のレベルでのみブレークさせるような方法は無いでしょうか? ご存知のかたがいらっしゃったら是非ご教授ください。

  • ブレークポイントは現在の設定ではヒットしません。

    初めて質問させて頂きます。 VB.net2005を使用しているのですが、 ブレークポイントを設定しても、 「ブレークポイントは現在の設定ではヒットしません。このドキュメントのシンボルが読み込まれません」 と表示され、ブレークポイントが使えません。 ・構成マネージャ→Debug ・クリーン→リビルド ・[元のバージョンと完全に一地するソースファイルを必要とする]をオフ は試したのですが、症状は変わらずです…。 以前は同じプログラムで普通にブレークポイントが使用できていたのですが 久しぶりにコードを編集しようと思ったときに上記のメッセージでデバッグが 出来ません。 「このドキュメントのシンボルが読み込まれません」が何のシンボルか分かれば 対処のヒントが得られると思うのですが…。 何か解決方法はありますでしょうか。

  • VS2015 ブレークポイントで編集できない

    Windows10 64bit Visual Studio Express2015 for Windows Desktopで、デバッグ中にブレークポイントで止めて編集できない。 エディットコンティニュを有効にしても以下の現象が出ており、デバッグ中の編集ができません。 1.「ツール」-「オプション」-「デバッグ」-「全般」で、「マネージ互換モード」のチェックを入れると、編集時に「マネージ互換モードは、エディットコンティニュをサポートしません。」となり編集できない。 2.「マネージ互換モード」のチェックを外すと、ブレークポイントで止まらなくなる。 プロジェクトのプロパティで、プラットフォームターゲットをx86、x64、AnyCPUのどれにしても同じ現象 どうすれば編集できるようになるのでしょうか?