Rob*_*erg 22 android gradle android-studio wear-os
我正在使用我在Android手机应用程序中序列化的类,并在我的Android Wear应用程序中反序列化.它们都在同一个Android Studio项目中,并作为一个部署.
如何在每个包中没有类的副本的情况下共享两者之间的类?现在我正在复制/粘贴它,但有没有办法让我将它包含在两个应用程序中?
目录结构是:
./
mobile/
...src/etc
wear/
...src/etc
Run Code Online (Sandbox Code Playgroud)
我如何处理常见的课程?
mat*_*ash 37
您可以在项目中创建一个新的"Android库"模块,并将您的公共类放在那里.
然后,您只需将其添加为Mobile和Wear模块的依赖项(在项目结构 - >依赖项 - >添加 - >模块依赖项中).这样,您可以从两个模块创建/使用这些类的实例.