Eclipseコンソールウィンドウに何かを印刷する構文があるのだろうかと思います。これはxcodeのNSLogに似ています。ありがとうございましたEclipseを使用しているAndroid devのNSLog相当
11
A
答えて
16
android.util.Log
クラスhttp://developer.android.com/reference/android/util/Log.htmlを使用してください。例えば
:
import android.util.Log;
class Someclass {
private static final String TAG = "Someclass";
...
public boolean someMethod(int argument) {
Log.i(TAG, "This is some information log");
if (argument == 0) {
Log.e(TAG, "Error argument is 0!!!");
return false;
}
Log.w(TAG, "Warning returning default value");
return true;
}
};
タグ変数が代わりのようなもののことのように割り当てられている理由: 反射メソッドがクラスの反射メッタデータが初期化にロードされるようになりますので、Somelcass.class.getSimpleName()
があり、しかし、アンドロイドの開発者による「推奨」の方法はそれを防ぎ、CPUと初期化時間を節約します。
0
Logクラスを見てください。これにはいくつかの異なるログ機能があります。
ありがとうございました – BlackSoil