我是 Android 编程的菜鸟,想学习如何调试我的应用程序。我的 Log.i|d|v 调用似乎无法显示在 LogCat 中。
这是我正在使用的代码。如您所见,我已经定义了一个 LOG_TAG 常量,但似乎无法在 LogCat 中找到它。我还导入了 android.util.Log 并确保在我的 AndroidManifest 中将“可调试”设置为 TRUE。
我还检查了http://developer.android.com/reference/android/util/Log.html没有运气解决这个问题。
我究竟做错了什么?我什至找对地方了吗?我也尝试过使用 DDMS 和 Debug 透视图,但没有任何运气。对这个菜鸟的任何帮助将不胜感激。谢谢。
我的环境:Windows XP IDE = Eclipse 版本:3.6.1,构建 ID:M20100909-0800 模拟器 = 指向 android sdk 2.1 api 7
//非常基本的 HELLO World 代码,带有几个 Log.i 调用
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");
}
}