1. 程式人生 > >Android Studio 通過配置build.gradle打包簽名檔案

Android Studio 通過配置build.gradle打包簽名檔案

一在工程下放入簽名檔案


二在gradle裡配置在Android節點下

//簽名設定
    signingConfigs {
        release {
            storeFile file("/Users/xwb/Downloads/TestThirdPartyFunction-master/doc/tudou.keystore")   //簽名檔案全路徑
            storePassword "123456"
            keyAlias "tudou.keystore"
            keyPassword "123456"
            //7.0使用的APK Signature Scheme v2簽名方案使外部打入渠道資訊會修改簽名導致沒辦法安裝 所以目前這裡我們需要先禁用掉
            v2SigningEnabled false
        }
        debug {
            storeFile file("/Users/xwb/Downloads/TestThirdPartyFunction-master/doc/test.keystore")
            storePassword "123456"
            keyAlias "test.keystore"
            keyPassword "123456"
            //沒辦法安裝 所以目前這裡我們需要先禁用掉
            v2SigningEnabled false
        }
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            shrinkResources false
            signingConfig signingConfigs.release
            zipAlignEnabled true
        }
        debug {
            minifyEnabled false
            zipAlignEnabled true
//            signingConfig signingConfigs.debug
            buildConfigField "Boolean","PRINT_LOG","true"
        }
    }
三 執行打包命令 ./gradlew assemblerelease