有人告诉我,Android Studio 可以轻松构建多个包名称。(这在 Eclipse 中很痛苦)。我听说从下拉列表中选择很容易。但是,我找不到该怎么做。
我想为付费版本构建一个包名称,另一个为免费版本。
我发现的是:
android {
...
defaultConfig {
minSdkVersion 8
versionCode 10
}
productFlavors {
flavor1 {
packageName "com.example.flavor1"
versionCode 20
}
flavor2 {
packageName "com.example.flavor2"
minSdkVersion 14
}
}
}
http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Signing-Configurations
但是,我仍然无法使用不同的包名称签署 apk。