Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio:如何使用不同的包名构建签名apk_Android_Android Studio_Packages - Fatal编程技术网

Android Studio:如何使用不同的包名构建签名apk

Android Studio:如何使用不同的包名构建签名apk,android,android-studio,packages,Android,Android Studio,Packages,有人告诉我,Android Studio使构建多个包名变得容易。 (这是日食中的痛苦)。我听说从下拉列表中选择很容易。但是,我找不到怎么做 我想为付费版本建立一个包名,为免费版本建立另一个包名 我所发现的是: android { ... defaultConfig { minSdkVersion 8 versionCode 10 } productFlavors { flavor1 { p

有人告诉我,Android Studio使构建多个包名变得容易。 (这是日食中的痛苦)。我听说从下拉列表中选择很容易。但是,我找不到怎么做

我想为付费版本建立一个包名,为免费版本建立另一个包名

我所发现的是:

android {
    ...

    defaultConfig {
        minSdkVersion 8
        versionCode 10
    }

    productFlavors {
        flavor1 {
            packageName "com.example.flavor1"
            versionCode 20
        }

        flavor2 {
            packageName "com.example.flavor2"
            minSdkVersion 14
        }
    }
}


但是,我仍然无法使用不同的包名对apk进行签名。

您是否在每次构建时都更改
构建变量