当有产品口味时,wear apk 不会部署
wear apk is not deploying when there are product flavors
当我尝试使用这些 productFlavors
进行部署时,磨损调试 apk 不会构建并且它没有嵌入到移动发布 apk 中。但是在我从手机中删除 productFlavors
并携带 build.gradle
文件后,它可以正常工作。
productFlavors {
lite {
}
pro {
applicationId 'example.app.id.pro'
versionNameSuffix '.pro'
}
}
尝试为您的每种产品口味分配 applicationIdSuffix
和 versionNameSuffix
值。有关详细信息,请参阅 Configuration of Product Flavors。
如果您还没有完成,请在您的 Wear 模块的 build.gradle
文件中添加 publishNonDefault true
。
android {
publishNonDefault true
......
productFlavors {
trial {
applicationId "com.sample.myapp.trial"
versionName "3.0.1"
versionCode 301
}
full {
applicationId "com.sample.myapp"
versionName "3.0.1"
versionCode 301
}
}
}
查看此 related SO post and Packaging and Distributing Wear Apps 以获得更多见解。
当我尝试使用这些 productFlavors
进行部署时,磨损调试 apk 不会构建并且它没有嵌入到移动发布 apk 中。但是在我从手机中删除 productFlavors
并携带 build.gradle
文件后,它可以正常工作。
productFlavors {
lite {
}
pro {
applicationId 'example.app.id.pro'
versionNameSuffix '.pro'
}
}
尝试为您的每种产品口味分配 applicationIdSuffix
和 versionNameSuffix
值。有关详细信息,请参阅 Configuration of Product Flavors。
如果您还没有完成,请在您的 Wear 模块的 build.gradle
文件中添加 publishNonDefault true
。
android {
publishNonDefault true
......
productFlavors {
trial {
applicationId "com.sample.myapp.trial"
versionName "3.0.1"
versionCode 301
}
full {
applicationId "com.sample.myapp"
versionName "3.0.1"
versionCode 301
}
}
}
查看此 related SO post and Packaging and Distributing Wear Apps 以获得更多见解。