Android Studioはreleaseモードでデバッグ

717 ワード

SDKをデバッグするにはreleaseバージョンを使用する必要がある場合がありますが、パッケージが混同されるたびに面倒になり、IDEでreleaseバージョンのアプリケーションを直接飛び出したい場合は、簡単に言えばdebugモードでreleaseバージョンのappを生成する場合はどうすればいいのでしょうか.Android StudioのGradleを使用すると、この問題を簡単に解決できます.
1.署名ファイルをプロジェクトルートディレクトリの下に配置します(パスの統一を維持するためです)
2.Gradleに次のコードを導入します.
//  keystore  
signingConfigs {
    release {
        storeFile file("TimeHutKeyStore")
        storePassword "joyful888"
        keyAlias "timehut team"
        keyPassword "joyful888"
    }
}


buildTypes {
    debug {
        signingConfig signingConfigs.release
    }
    release {
        signingConfig signingConfigs.release
    }
}

このようにコンパイルされたdebugバージョンは、直接正式な署名を使用します.