我在 Android 编程方面完全是个菜鸟,想学习如何调试我的应用程序。我似乎不能让 Log.i | d | v 调用显示在 LogCat 中。
这是我使用的代码。正如您所看到的,我已经定义了一个 LOG _ TAG 常量,但似乎在 LogCat 中找不到它。我还进口了 android util。日志和我已经确保在我的 AndroidManifest 我有“调试”设置为真。
我也检查了 http://developer.android.com/reference/android/util/Log.html的运气解决这个问题。
What am I doing wrong? Am I even looking in the right place? I've tried using the DDMS and Debug perspective as well w/o any luck. Any help to this noob would be greatly appreciated. Thanks.
我的环境: 视窗 XP IDE = Eclipse Version: 3.6.1,Build id: M20100909-0800 模拟器 = 指向 android sdk 2.1 api 7
//带有几个 Log.i 调用的非常基本的 HELLO World 代码
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
public class debugger extends Activity {
private static final String LOG_TAG = "debugger";
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
Log.i(LOG_TAG, "line 13");
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Log.i(LOG_TAG, "CREATING NOW");
}
}