我在 Android Studio 中有一个使用类路径“com.android.tools.build:gradle-experimental:0.4.0”和 gradle 2.8 的工作应用程序。
如谷歌文档中所述,要将可穿戴应用程序包含在 APK 中,您需要将可穿戴应用程序声明为手机应用程序 gradle 文件中的依赖项,如下所示:
dependencies {
//other dependencies
//wearApp project(':Wear')
wearApp project(path: ':Wear', configuration: 'google')
}
但是我在包含我的磨损应用程序的行中收到错误消息:
Gradle sync failed: Gradle DSL method not found: 'wearApp()'
这是因为实验性 gradle 插件无法识别此命令(这是用于标准 gradle)...
问题是,包含带有 gradle-experimental:0.4.0 插件的 Wear 应用程序的命令是什么?
** 更新
将此添加到 gradle 中:
android.buildTypes {
debug {
debuggable = true
embedMicroApp = true // this should enable the WEAR command, idk...
}
release {
minifyEnabled = false
proguardFiles.add(file('proguard-rules.txt'))
}
}