2017-04-20 3 views
2

用意されていない私はシングルトンクラスを作成していますし、このクラスでは、私はいくつかの条件デバッグ:接続されたデバイスが、何のフレームが

に基づいて、クラスModelClassのオブジェクトを追加しているここでのArrayListを持っている私がオブジェクトかどうかを確認したいですオブジェクトが追加されているarraylistの現在の状態は何ですか?どのように私はデバッグを使用してこれを行うことができますか?現在私はブレークポイント(イメージ付き)を配置し、デバッグモードで実行しています。私はターゲットVM(接続された画像)に接続していますが、何も起こっていません、どうすればいいですか?

I'm getting this when I'm running in debugging mode

私のブレークポイント

答えて

0

enter image description here

areのAndroid Studioの(左から右)2つのデバッグオプションがあります。 最初のユーザーがアプリを再起動します。あなたのMainActivityを初期化するいくつかのコードをチェックして、ユーザーとのやりとりをする必要があるときに便利です。

2番目のオプションが一般的です。あなたのアプリがすでに動作していて、対話が必要なものをチェックしたい場合は、2番目のオプションを使用してください。

あなたがしなければならないことは、ブレークポイントを持つコードを呼び出すことです。初期化中に呼び出されるか(最初のオプション)、何らかのやりとりの後で(2番目のオプションを選択して要素をタップすると、コードを呼び出します)。

+0

私は通常モードとデバッグモードの両方を試してみましたが、付属のデバッガと同じ出力が問題の画像と同じです – blackHawk

+0

これはあなたのコードが全く呼び出されないことを意味しますか? –

関連する問題