1. 程式人生 > >AndroidStudio設定執行時自帶簽名

AndroidStudio設定執行時自帶簽名

一:開啟File->Project Structure->Modules下的Signing,新建一個Signing,名字隨意;


或者在app的gradle裡新增如下程式碼,效果都是一樣的。

    signingConfigs {
        heysharekey {
            keyAlias ''
            keyPassword ''
            storeFile file('')
            storePassword '
        }
    }

二:在app下gradle的buildTypes下新增如下程式碼,signingConfigs的名字是你上面新建的Signing的名字
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            signingConfig signingConfigs.heysharekey
        }
        debug{
            signingConfig signingConfigs.heysharekey
        }
    }
三:驗證apk是否帶簽名

1.cmd進入apk所在目錄,輸入jarsigner -verify xxxxx.apk,如果出現下圖所示,則成功。


四:tips

1.如果Generate Signed APK,最後選擇release版本,則Manifest的application標籤下不能有Debuggable標籤。