1.登录Android中
而Android系统使用的所有日志集中式系统。该应用程序的程序员也可以编写自定义日志消息。开发Android应用程序的工具允许您定义过滤器,你所感兴趣的日志语句。
2.创建日志语句
写日志语句,使用 android.util.Log
类的 Log.v()
, Log.d()
, Log.i()
, Log.w()
, Log.e()
或 Log.wtf( )
方法。它们通过与相关排序 Log.i()
是最不重要的。这些方法的第一个参数是类别,第二个是该消息。
通常,您创建一个 常量
在你的Android应用程序接口,并提供你的日志标志作为一个字段。
//包声明冷落,使用你的应用程序包
public interface Constants { String LOG = "com.vogella.testapp"; }
Android的建议,部署的应用程序不应该包含日志代码。Android的开发工具提供 BuildConfig.DEBUG
标记用于此目的。该标志将被自动设置为 假
,如果你导出部署Android应用程序。在开发过程中会被设置为 真
,因此可让您在开发过程中看到你的日志报表。
下面的例子演示如何编写一个错误日志消息。
if (BuildConfig.DEBUG) { Log.e(Constants.TAG, "onCreate called"); }
3.查看日志信息
见 查看日志报表在Android Studio中 学习如何查看日志在IDE中语句。
4.添加一个日志声明
在下面的接口到现有的Android应用程序。它定义了一个常数你的日志报表。
//包声明冷落,使用你的应用程序包
public interface Constants { String LOG = "com.vogella.testapp"; }
添加日志语句您 的onCreate
方法。
@覆盖
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (BuildConfig.DEBUG) { Log.d(Constants.LOG, "onCreated called"); } // REST OF YOUR CODE AS BEFORE }
运行应用程序,并检查你看到你的日志报表在IDE中。