2016-10-08 31 views
2

Androidスタジオは自分のコードに書き込んだログを表示しません。私はログを冗長にしてデバッグしようとしました。私は 'フィルターなし'を使用しています。私のログキャットに「Oncreatetestlog」が表示されないのはなぜですか?LogcatがLogcat Androidスタジオに表示されない

package com.example.keydown; 

import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.util.Log; 

public class MainActivity extends AppCompatActivity { 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 

     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
     if (savedInstanceState != null) { 
      Log.d("Oncreatetestlog", "onCreate() Restoring previous state"); 
      /* restore state */ 
     } else { 
      Log.d("Oncreatetestlog2", "onCreate() No saved state available"); 
      /* initialize app */ 
     } 
    } 
} 
+0

amdroid studioで正しいオプションを選択しましたか? –

+0

'if(savedInstanceState!= null)'あなたがnullにならないように何かをsavedInstanceStateに入れましたか? – Minhtdh

+0

@Minhtdh他にもあるので、常に何かを表示する必要があります。 –

答えて

3

検索と試しの時間がたってから、Android Studioとは関係なく、携帯電話ではロギングが許可されていないことがわかりました。詳細については、this answerを参照してください。

2

[ファイル] - > [キャッシュを無効にする/再起動]をクリックします。また、Android Studioにプロジェクトのインデックスを再度付けさせてください。わたしにはできる。

+0

ログキャッチで「Oncreatetestlog」を検索したところ、何も表示されませんでした。まだ書いていない。 –