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