1. 程式人生 > 程式設計 >Android Studio debug.keystore位置介紹

Android Studio debug.keystore位置介紹

如果你在網上搜debug.keystore的位置,大部分文章都會告訴你在 C:\Users\XXX\.android 目錄下,但我電腦的該目錄下確實沒有這個檔案,放入同事的debug.keystore也不會生效。

後來在Android SDK的子目錄.android下搜到了debug.keystore檔案,猜測的原因是IDE裡做了配置,但也不知道是哪裡修改的。

最後在 StackOverflow 上找到一個靠譜答案,連結:http://stackoverflow.com/a/30908688

Android Studio debug.keystore位置介紹

意思是說:

如果你在環境變數裡配置了 ANDROID_SDK_HOME,debug.keystore檔案就會放在你的SDK子目錄.android下。

看了一下我的環境變數,確實有做配置

Android Studio debug.keystore位置介紹

補充知識:Android Studio 更換debug.keystore問題

在使用Android studio 開發時,會遇到關於app簽名問題,這時候就需要更換debug時簽名檔案,尤其是使用簽名檔案進行第三方賬號登陸時,除錯簽名檔案和釋出時的簽名不一致的問題,好了廢話不多說了!

在Android Studio環境下,怎麼更換除錯的簽名檔案呢?

有以下步驟:

1.準備好你的簽名檔案your.keystore或者your.jks

如果沒有,自己建立一個就可以了

2.往工程裡面新增你所使用的簽名檔案(可以新增多個簽名檔案,供自己選擇)

按快捷組合鍵:Ctrl+Alt+Shift+S 組合鍵,選擇你的工程所在的Signing選項卡,如下圖所示!

Android Studio debug.keystore位置介紹

點選+號鍵,選擇你的keystore 檔案所在的位置,填入其他三個空白資訊(Key Alias,Key Password,Store Password),點選Ok,這個檔案就新增進來了,如果想新增還可以繼續新增

3.選擇Build Types選項卡,

Android Studio debug.keystore位置介紹

1>選擇左邊的debug,

2>給Signing Config 選擇你所配置的檔案,在這裡進行更改除錯的簽名檔案

4,執行測試,可以使用微信的簽名工具測試

哦:https://res.wx.qq.com/open/zh_CN/htmledition/res/dev/download/sdk/Gen_Signature_Android221cbf.apk

注意:當進行完以上操作後,build.gradle檔案其實已經修改了,修改部分如下:

android {
  signingConfigs {
    debug {
      keyAlias 'androiddebugkey'
      keyPassword 'android'
      storeFile file('G:/OtherWorks/debug.keystore')
      storePassword 'android'
    }
    ...
    }

有不足地方請留言指正,不勝感激!

以上這篇Android Studio debug.keystore位置介紹就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。