0

私の手順:

  1. ログを作成

@オーバーライド

protected void onPause() {
    Log.e("on Pause", "onPause");
    super.onPause();
  1. アプリケーションを開始
  2. キーボードのホームをクリック
  3. 別のアプリケーションを開始します (ダウンバーで選択)

その結果、ログは表示されません。出来ますか?

更新: Log Cat に問題がありました - すべてのログが表示されるわけではありません

4

2 に答える 2

0

いいえ。googleTV home を実行すると (質問のステップ 2)、onPause ログが表示されます。

于 2013-05-28T10:29:58.660 に答える
0

コードは正しいですが、ログ エントリを探す方法が間違っている可能性があります。ターミナルまたはIDEでlogcatを使用していますか? ログメッセージ「on Pause」に使用しているタグは少し奇妙です。

エラーを超えてlogcatのログレベルをフィルタリングしていないことを確認してください(可能性は低いですが可能です)。logcat フィルタリングを「verbose」に設定することをお勧めします。ターミナルを使用している場合、ログ ダンプに多くのノイズがある場合は、"onPause" を grep できます。

于 2013-05-28T15:00:29.177 に答える