5

我的配置或代码有什么问题?
我突出显示了这个错误

无法解析方法“植物(timber.log.Timber.DebugTree)”

对于代码

import timber.log.Timber;  
public class AppClass extends Application {  
    @Override  
    public void onCreate() {  
        super.onCreate();  
        if (BuildConfig.DEBUG) { Timber.plant(new Timber.DebugTree()); }  
    }  
}  

但它会构建并执行。我仍然认为这意味着什么,不是吗?

配置信息:

Android Studio Bumblebee | 2021.1.1  
classpath 'com.android.tools.build:gradle:7.1.0'  
Gradle: com.jakewharton.timber:timber:5.0.1@aar  
ext.kotlin_version = '1.6.10'   
sourceCompatibility JavaVersion.VERSION_1_8
4

1 回答 1

0

对于那些使用哨兵木材的人

只需使用

implementation "io.sentry:sentry-android:$sentry_version"
implementation "io.sentry:sentry-android-timber:$sentry_version"

删除此依赖项

implementation "com.jakewharton.timber:timber:$timber_version"

对我来说,这个修复解决了这个问题

于 2022-02-28T08:02:32.370 回答