Stworzyłem dwa moduły w jednym projekcie Android, o nazwie x i y.Jak importować klasę z innego modułu w Androidzie?
- Moduł x ma klasę Egg (Opakowanie: com.example.x)
- Moduł Y posiada klasę Foo (pakiet: com.example.y)
Teraz chcę zaimportować klasa Foo w klasie Egg, dla której napisałem oświadczenie wymienione poniżej w klasie Jajko
Import com.example.y.Foo;
Foo nie jest obecnie rozpoznawany przez Androida.
Pytania,
Czy możliwe jest importowanie klasy z innego modułu przy użyciu tylko instrukcji import?
Czy muszę utworzyć bibliotekę modułu y, a następnie zaimportować utworzoną bibliotekę do modułu x?
A może rozwiązaniem jest coś innego.
jest 'Foo' publicznego? I 'i' powinno być w małym przypadku w' importu'. –
Czy dodałeś ten moduł do zależności w pliku gradle? – Prudhvi
@prerakSola yes Foo jest publiczne, a ja jest mały. – Palak