我向Android项目中添加了两个依赖项(我相信都是与mapbox相关的),现在我的代码中收到以下警告:
如何删除所有与此相关的警告?我知道我可以添加@SuppressLint来删除此功能的警告,但我想从我的应用程序中删除所有这些警告。
答案 0 :(得分:1)
答案 1 :(得分:0)
似乎您包含在项目中的依赖项已经包含Timber库。它是Jake Warthon创建的日志记录库,它是android使用Log
类提供的日志记录功能的更好替代方法
只需替换
Log.d(TAG,"onGeoQueryReady")
与
Timber.d("onGeoQueryReady")
使用Timber时不必传递TAG
设置木材:
为了能够使用木材函数,首先创建另一个扩展Application类的类,并在Timber.plant()
方法中调用onCreate()
。像这样
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
if(BuildConfig.DEBUG){
Timber.plant(new Timber.DebugTree());
}
}
}
此后,只需像往常一样在活动中使用Timber.d()
或其他方法即可。
阅读本文以获得更多信息。
https://medium.com/mindorks/better-logging-in-android-using-timber-72e40cc2293d