Android Studio Gradle編譯時加入系統簽名

在AndroidManifest.xml文件中加入android

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package=""
          android:sharedUserId="android.uid.system"
>

在app/build.gradle的Android節點中加入app

signingConfigs {
    myConfig {
        storeFile file("debug.keystore")
        storePassword "android"
        keyAlias "androiddebugkey"
        keyPassword "android"
    }
}
buildTypes {
    debug {
        signingConfig  signingConfigs.myConfig
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        //調試時不加入混淆
    }
    release {
        signingConfig signingConfigs.myConfig //可加入release
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

 

debug.keystore放在app目錄下,gradle

如此,在調試的時候會加入系統簽名。ui

相關文章
相關標籤/搜索