我需要启用谷歌+ api,所以我需要debug.keystore。我切换到Android Studio,不知道它在哪里。我可以在eclipse的~/.android/debug.keystore路径下找到它。


当前回答

尝试之前同步gradle。 完成任务中的步骤…

其他回答

我需要调试。在我刚刚安装Android Studio后,它不在. Android文件夹中。

我的解决方案是创建一个新的空项目,Build->选择Build Varient…然后在Active Build Varient下,我将其设置为调试。然后我构建了这个项目,甚至还在上面运行了调试(不确定是否必要)。在这之后,我检入。android文件夹,并调试。生成密钥存储库。

我遇到了这个问题。调试。密钥存储库文件丢失。 因此,为我创建正确文件的唯一步骤是在Android Studio中创建一个新的Android项目。

它为我创建了一个新的调试。路径c:\ users \username\.android\。

此解决方案可能仅在您尚未创建任何项目时才有效。

如果您发现没有安装JDK。打开android终端,打开android Studio自带的JRE bin文件夹。

C:\Program Files\Android\Android Studio\jre\bin

并执行以下命令。请记住将USERNAME替换为您实际的PC用户名。

keytool -list -v -keystore "C:\Users\USERNAME\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

编辑 步骤1)转到文件>项目结构>选择项目>进入“签名”,选择您的默认或任何您想要的密钥库,并填写所有详细信息。如果您无法填写细节,请点击绿色的“+”按钮。我在截图中高亮了。

步骤2)非常重要:进入构建类型>,选择您的构建类型,并选择“签名配置”。在我的例子中,我必须选择“配置”。检查突出显示的区域。

在Flutter的情况下,你必须只打开项目的android部分 File->open->选择该项目的android文件夹 等待几分钟完成gradle同步后,在右侧点击gradle->android->Tasks->android->signin Report