suchen

Heim  >  Fragen und Antworten  >  Hauptteil

android - Gibt es spezielle Techniken zum Debuggen von Bibliotheken von Drittanbietern?

Mit welcher Methode soll ich bestehendebug看下Schedulers.single()?

Dann habe ich etwas Seltsames gefunden

Stimmt hier etwas mit der f 明明为null 却不是直接return defaultScheduler?;
为什么会走到return apply(f,deaultScheduler);是我的源码有问题吗?还是debugMethode nicht?

Bitte gebt mir einen Rat, ich verstehe das überhaupt nicht.

阿神阿神2729 Tage vor798

Antworte allen(1)Ich werde antworten

  • 習慣沉默

    習慣沉默2017-05-31 10:41:32

    我觉得是debug的问题,Function f = onSingleHandler f是一个Function类型,已经赋值了一个非空值onSingleHandler,所以f != null
    你可以看onSingleHandler是被注解为@Nullable

    @Nullable
    static volatile Function<? super Scheduler, ? extends Scheduler> onSingleHandler;

    Antwort
    0
  • StornierenAntwort