我有一个包含穿戴应用程序的应用程序。在真实设备上进行调试测试时,所有功能都工作正常。我也可以创建释放apk,将穿戴apk打包在里面。但前提是我的应用程序只有一种风格。
我想维护两个版本的应用程序,使用不同的applicationId,但是虽然这个编译没有错误,但在这种情况下,两个发布的apks (每个版本的apks )不会产生相应的穿戴apks。
这是移动应用build.gradle的相关部分:
productFlavors {
Trial {
applicationId "com.example.myapp.trial"
versionName "3.0.1"
versionCode 301
}
Full {
applicationId "com.example.myapp"
versionName "3.0.1"
versionCode 301
}
}
}
dependencies {
compile 'com.google.android.gms:play-services:6.1.+@aar'
wearApp project(':myWearApp')
}
这是对应的穿戴应用程序build.gradle:
productFlavors {
Trial {
applicationId "com.example.myapp.trial"
versionName "3.0.1"
versionCode 301
}
Full {
applicationId "com.example.myapp"
versionName "3.0.1"
versionCode 301
}
}
}
dependencies {
compile 'com.google.android.support:wearable:1.0.0'
compile 'com.google.android.gms:play-services-wearable:6.1.71'
}
任何帮助都将受到欢迎。谢谢。
https://stackoverflow.com/questions/27387429
复制相似问题