Android/WearOS 程序结构

Android/WearOS Program Structure

我是 Android 开发的新手,需要一些指导。我正在构建一个 Mobile + WearOS 应用程序。我有一个共享项目,我希望它用于每个设备将操作的对象。我有 SQLlite 实用程序,它们应该位于 java 目录下的移动应用程序目录中。从结构的角度来看,这一切听起来是否正确?我希望我也会有云实用程序,这将是移动应用程序 java 目录下的不同目录。

我假设你的问题是:如何在移动和穿戴模块之间共享代码。

您需要通过 File - New - New Module 创建一个 AndroidLibrary 模块。在那之后 将它作为依赖项添加到您的移动和磨损模块。只需在 build.gradle(移动设备和可穿戴设备)的 dependencies 部分添加 implementation project(':{your_module_name}')

现在你可以将所有你想分享的代码移动到新的lib模块中,然后移动和穿戴模块都可以使用它们。