[Android] Zeichnen Sie eine Gefahr auf, bei der auf eine Klasse verwiesen werden kann, während der Kompilierung jedoch ein ungelöster Referenzfehler auftritt

Android zeichnet auf, dass eine Klasse einmal referenziert werden kann, bei der Kompilierung jedoch ein ungelöster Referenzfehler auftritt

Als ich kürzlich entwickelte, verwies mein Projekt A auf das Modul unter dem lokalen Projekt B. AndroidStudio zeigte normale Referenzen in Projekt A an, meldete jedoch während der Kompilierung immer einen ungelösten Referenzfehler.

Fügen Sie hier eine Bildbeschreibung ein

Aber das Seltsame ist, dass Projekt B erfolgreich kompiliert wurde. Ich war verwirrt. Ich habe diesen Blog zufällig gesehen und mir eine Idee gegeben.

Aber meine Situation ist nicht annähernd dieselbe, was mich daran erinnert, dass es tatsächlich in aar kompiliert und dann aufgerufen wird. Dann habe ich das aar des Projekt-Builds geöffnet, um zu sehen, ob die Klasse wirklich nicht generiert wurde. Tatsächlich war dies nicht der Fall.

Fügen Sie hier eine Bildbeschreibung ein

Lösung

Plötzlich fiel mir ein, dass das, was ich geschrieben hatte, Kotlin war -> das Kotlin-Plugin wurde nicht hinzugefügt!!!

plugins {
    id 'com.android.library'
    id 'org.jetbrains.kotlin.android'
}

Fügen Sie hier eine Bildbeschreibung ein
perfekt, schön

Acho que você gosta

Origin blog.csdn.net/weixin_42473228/article/details/135189384
Recomendado
Clasificación