ich bin neu in android. Ich erstelle Anwendung, die drei Module hat: Nachricht, MonitorPhone und Anwendung. sie hängen voneinander ab. message und monitorPhone hängen vom Datenbankmodul ab, da es die Datenbank enthält. Jetzt hängt MonitorPhone auch von der Nachricht ab, um eine Nachricht zu senden. Auch das Message-Modul ist auf monitorPhone angewiesen, um eine Funktion zu aktivieren. Ich habe versucht, das Modul in Bibliotheksmodul zu ändern. Es funktioniert, wenn monitorPhone und das Nachrichtenmodul vom Datenbankmodul abhängen, das ich in das Bibliotheksmodul geändert habe. aber die Nachricht kann nicht in monitorPhone importiert werden. indem ich beide in Bibliotheksmodul ändere, erhalte ich den Fehler, dass "Kreisabhängigkeit".Gibt es eine Möglichkeit, Modul A in ein anderes Modul B zu importieren, ohne A ein Bibliotheksmodul zu machen? in android studio
0
A
Antwort
0
Es gibt keinen solchen Luxus gegeben, um dies zu haben. Was Sie tun können, ist; Sie können alle drei als Bibliothek erstellen und einen, der alles oben erbt. So vermeiden Sie zirkuläre Abhängigkeit. Android lässt Sie nicht mit der Kreisabhängigkeit fortfahren. :)
Verwandte Themen
- 1. Odoo-Modul A hängt vom Modul B ab, das von Modul A abhängt
- 2. Der einfachste Weg, um "a/b/c" in ["a/b/c", "a/b", "a"] zu konvertieren
- 3. Ist es möglich, ein Modul in Python iterierbar zu machen?
- 4. Unterschied zwischen a - = b und a = a - b in Python
- 5. Der Versuch, ein Modul zu importieren, die ein anderes Modul importiert, bekommen Import
- 6. Ist es möglich, ein einfaches Java-Bibliotheksmodul abhängig von android SDK in Android Studio zu haben
- 7. Ist es in Android Studio möglich, ein natives Modul mit .so als Ausgabe zu erstellen
- 8. Gibt es eine Möglichkeit, ein anderes PHP-Modul pro virtuellen Host zu setzen?
- 9. Gibt es einen besseren Weg, um a = b + a zu machen?
- 10. Android Studio Import .aar in Bibliothek Modul nicht App-Modul
- 11. Ist ein Index für A, B redundant, wenn es einen Index für A, B, C gibt?
- 12. PHP transformieren Array 'a', 'b', 'c' zu 'a/b/c', 'a/b', 'a'
- 13. In C++, ist A + = B besser als A = A + B in der gleichen Weise ++ A ist zu A ++?
- 14. Gibt es eine Möglichkeit, ein Code-Snippet in ein anderes zu integrieren?
- 15. Importieren Sie ein anderes Typoskript-Modul resize in node_modules
- 16. eval, um ein Modul zu importieren
- 17. fehlgeschlagen ein Modul in reactjs importieren
- 18. Nachlade-Modul, das in ein anderes Modul importiert wurde
- 19. Importieren von Modulen ohne Erstellen von Kopien in Android Studio
- 20. Gibt es eine Möglichkeit, Ausdruck() zu erhalten, um P anzuzeigen (a <= X <= b)?
- 21. Gibt es eine Möglichkeit festzustellen, ob ein benutzerdefiniertes Modul existiert?
- 22. Importieren Sie ein Python-Modul, ohne es auszuführen
- 23. Gibt es eine Möglichkeit, Eclipse zu informieren, Import A zu organisieren, A.X zu importieren und B in dieser Reihenfolge zu importieren?
- 24. (Python) Wie bekomme ich die Diagonale (A * B), ohne A * B ausführen zu müssen?
- 25. GROUP BY (a, b) und (b, a)
- 26. Wie F [A \/B] in (F [A], F [B])
- 27. getPackageName für ein anderes Modul
- 28. Wie eine Backend-Modul Klasse in ein App-Modul im Android Studio
- 29. Gibt es eine Möglichkeit, ein Merkmal über ein anderes Merkmal zu implementieren?
- 30. Gibt es eine Möglichkeit, ein Android Studio-Update rückgängig zu machen?