什么是Android Studio主密码?

3

我想生成一个已签名的APK。我已经创建了密钥库文件。当我生成签名APK时,它会要求密钥库文件、别名和密码。我填写了所有细节,当我点击下一步时,它会要求“主密码”,那么“主密码”是什么?


1
我认为这是你在“Android Studio”中设置的密码。他们有某种内置密码管理器。 - moritzg
3个回答

4
您的主密码是您加密数据库的钥匙。这是您唯一需要记住的密码,非常重要的是您不要丢失或忘记该密码。

当您重置此密码时,所有应用程序密钥和别名都将丢失。

重置主密码

前往 设置 -> 系统设置 -> 密码

在磁盘存储保护下,您可以看到主密码按钮,请单击它

在对话框中,单击重置

enter image description here


抱歉,我不知道什么是加密数据库以及为什么需要主密码。因为我在我的应用程序中没有使用任何数据库。 - Rahul Yadav
数据库用于存储应用程序的关键字和别名密码,这样您就不需要每次都输入。 - jagapathi
感谢您的知识,当我们设置主密码时,它是手动设置还是自动生成的? - Rahul Yadav
Android Studio在您第一次输入凭据(用于签名APK生成或版本控制推送/检出)时会提示您输入主密码。 - Willi Mentzel
是的,@WilliMentzel 是正确的,最好向您以前的开发人员询问密码(或重置主密码)。 - jagapathi

2

如果 Android Studio 没有要求您进行主密码的初始设置,那么似乎您需要重置密码。前提是您仍然知道您的密钥库密码密钥密码

  1. 文件 -> 设置 -> 在搜索框中输入 "password"。相应条目将被突出显示。

  2. 点击主密码 -> 保留为空 -> 点击“确定”。

  3. 再次点击主密码 -> 重置 -> 输入新密码

附加信息: Android Studio 的内部密码管理器(即此(主)密码所属的密码管理器)仅用于方便起见,这样您就不必每次生成签名 APK 时都输入您的密钥库密码密钥密码。它还可以为您保存存储库凭据。


希望我记得设置正确,如果不是请纠正我 :) - Willi Mentzel

0

这是您在某个时刻为重要的Android Studio功能设置的密码,例如将项目推送到Github。对于我来说,每当我想要推送项目时,它都会要求输入主密码。


但是我在项目中没有设置任何git或github。 - Rahul Yadav
当它提示您输入密码时,您可以尝试重置它。 - Shubham Verma

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接