【发布时间】:2016-10-17 15:29:27
【问题描述】:
我有一个可以在手机上正常运行的应用,但我现在想将它移植到 Android Wear 设备上。它将是一个独立的应用程序(不与连接的手机通信*)。我正在考虑在我的 Gradle 文件中创建产品风格来构建 Wear 应用程序,因为它将使用许多相同的代码(与服务器通信、与设备连接等)。
android {
productFlavors {
full {
... stuff for my phone app ...
}
wear {
... stuff for my wear app ...
}
}
}
我已经遇到了dependencies 的问题,但在我尝试解决这些问题之前,我想知道这是否可行,还是应该创建一个单独的 Wear 项目?
*) 这是一个非常具体的用例,特定于客户。这将仅在一台 Wear 设备上运行,不会通过 Play 商店分发。
【问题讨论】:
-
对于 Android Wear 1.x 应用,您必须与手机应用通信才能获取数据。听起来您正在尝试做仍处于测试阶段的 Android Wear 2.x - 所以单独的项目是有意义的。
-
@MorrisonChang 好吧,我做了一个单独的应用程序,它似乎在我的设备(Polar M600)上运行良好,我可以将蓝牙设备连接到它。不过,我确实必须使用手机进行 WiFi 设置。
标签: android android-gradle-plugin wear-os