【发布时间】:2014-07-04 00:00:49
【问题描述】:
所以我有基础应用程序类,DApp。
我的风味应用程序类只是扩展了 DApp。
例如
包 com.d.android;
公共类 App 扩展 DApp {}
在我的 gradle 脚本中,为风味设置了以下内容:
productFlavors {
d {
applicationId = "com.d.android"
}
}
在我的清单中,我已经这样声明了我的应用:
name = ".App"
由于某种原因,gradle 不支持 applicationId 给出的不同包名称。
现在我只是通过为每种风格定义 AndroidManifest 文件并声明应用程序文件的完整类名来解决它,但这似乎是错误的。这意味着我的包名是错误的。 有什么想法吗?
【问题讨论】: