在Android上显示输出语句
我的目标是知道程序的哪些部分正在运行。我通常通过在Java中给出一个“System.out.println”语句来实现这一点。但是,既然我正在学习用Android开发应用程序,有人能告诉我Android中的等效语句吗。我确实知道有一条语句叫做“Toast.maketext().show();”,但这在我的程序的某些部分不起作用在Android上显示输出语句,android,Android,我的目标是知道程序的哪些部分正在运行。我通常通过在Java中给出一个“System.out.println”语句来实现这一点。但是,既然我正在学习用Android开发应用程序,有人能告诉我Android中的等效语句吗。我确实知道有一条语句叫做“Toast.maketext().show();”,但这在我的程序的某些部分不起作用 感谢您使用android.util.Log,例如: Log.i("MyClass", "This is some message"); 在DDMS的logcat视图中或
感谢您使用android.util.Log,例如:
Log.i("MyClass", "This is some message");
在DDMS的logcat视图中或在命令行中使用“adb logcat”可以获得输出。使用并查看您的日志输出将logcat启用为
窗口->显示视图->其他->安卓->日志猫。(月食中)
有关日志的更多信息:
编辑:
您可以将自己的过滤器设置为
允许您使用Log.i(“我的活动”、“您的消息”)
创建您自己的筛选器的过程:
转到日志视图并单击“创建筛选器”
现在,一个窗口将显示为
现在把你的价值作为
过滤器名称:在此处输入任何名称(这将显示为选项卡名称,如我的屏幕测试和测试1中所示)
按日志标记:MyActivity
让另一个保持原样
现在运行应用程序并转到Log cat。单击您自己的筛选器选项卡。很简单,首先声明常量
private static final String TAG = "HELLO VINOTH";
然后在您的编码中使用此选项,以便Logcat使用您的Nmae显示消息
Log.v(TAG,"gender value on male button click ="+gender );
您可以使用日志,例如
私有字符串TAG=“您的活动名称”
Log.d(TAG,“#####################项目.getCount()为#计数)
在logcat中,您将获得:-
您的活动名称为项目。getCount()是
通过这种方式,您可以很容易地获得您的线路。嗨,哈克博德,谢谢您的回复。Logcat生成了许多语句。有没有什么特别的方法可以让我识别我的线路Pankaj我感谢您所付出的努力。我能够理解并实现我设定的目标