Das neueste Update von Android Studio 3.0 ermöglicht die Erstellung mehrerer Modultypen. Einer der neuen Typen ist 'Feature Modul', aber ich kann keine Details darüber finden
Was ist der Unterschied zwischen dem vorhandenen Android-Bibliotheksmodul und dem Funktionsmodul und warum sollte ich das letztere verwenden?
Der einzige Unterschied, den ich sehen kann, ist, dass ein Feature-Modul eine Anwendung im Manifest definiert. Können / sollten diese Funktionen als eigenständige Apps verwendet werden? Inwiefern unterscheiden sie sich dann vom eigentlichen Anwendungsmodul?
Feature-Module werden in Instant-Apps verwendet. Wenn eine App während der Verwendung der Instant-App ein Feature anfordert, lädt der Play-Store nur den angeforderten Feature-Modul-Code und keine anderen. Sobald der Benutzer die Feature verwendet, wird der Code verwendet wird verworfen. Wenn Sie an einer regulären App und nicht an einer Instant-App arbeiten, sollten Sie das Android-Bibliotheksmodul verwenden.
Ich bin nicht ganz sicher über die Sache, da ich nicht tiefer in das Thema gegraben habe, aber ich denke, Feature-Module sollten hinzugefügt werden, wenn Sie Play Store neue App Art A.K.A Instant Apps unterstützen möchten. Bitte beachten Sie die Dokumentation hier .
Tags und Links android android-library android-studio module