在 Android 开发中,我们经常需要获取应用的 MD5 指纹和 MapKey,以便在使用一些服务(如 Google 地图、Firebase 等)时进行身份验证和授权。本文将详细介绍如何通过编程来获取这些信息。
获取 MD5 指纹:
-
打开 Android Studio,打开你的项目。
-
在项目视图中,展开 “Gradle Scripts” 节点,双击打开项目的 build.gradle 文件。
-
在文件中找到 android -> defaultConfig 部分。
-
在 defaultConfig 部分内添加以下代码:
signingConfigs {
debug {
try {
def keystorePropertiesFile = rootProject.file("keystore.properties")
def keystoreProperties = new Properties()
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
storeFile file(keystoreProperties['storeFile