Android 同一项目中的 Studio(穿戴设备 + 移动设备)应用程序

Android Studio (wear + mobile) app in same project

我希望我的 android 应用程序也能在 android wear 中工作。我正在使用 android studio 作为 IDE。
那么我该怎么做才能让我的应用程序在 android wear 中工作?我要创建另一个项目吗?如果是这样,它会共享相同的布局和 类 还是会成为一个完整的其他应用程序?我的意思是,我是否需要为移动设备和穿戴设备创建两个不同的应用程序?

您需要使用 Android Studio 创建一个包含两个模块的新项目,mobile and wear. 您现在拥有一个适用于手持和可穿戴应用程序的项目,您可以在其中创建活动、服务、自定义布局,等等。在手持应用程序上,您可以完成大部分繁重的工作,例如网络通信、密集处理或需要大量用户交互的任务。完成这些后,您通常会通过通知或同步数据并将数据发送到可穿戴设备来通知可穿戴设备结果。

详情请参考here

如果您创建 wear 项目,它会自动创建 "app" 和 "wear" 模块。当您 assemble 时,Wear APK 会嵌入到应用 APK 中。这就是它的工作原理。

旧)在旧版本的 Android Studio 中,您可以 select 在创建项目期间需要模块的不同平台。

新)在当前版本的 Android Studio 中,您只需一个平台,并在创建项目后为其他平台添加模块。

旧)

新)

Select 并使用 android 穿​​ activity 并在接下来的 window 中显示 配置您的项目,检查与 Empty Phone App 配对,然后它会自动将其配置为 android phone 并佩戴。