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


当前回答

有时在app/build中指定。gradle文件。例如:

signingConfigs {
    debug {
        storeFile file(System.env.HOME + '/.android/debug.keystore')
        storePassword 'android'
        keyAlias 'androiddebugkey'
        keyPassword '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

默认的密钥库文件:debug。. Android文件夹通常位于安装Android SDK的用户操作系统的默认主文件夹中。

在我的Ubuntu PC中,它的位置是/home/dhananjay/.android

而在Windows PC中,它位于C:\Users\dhananjay\.android

有时在app/build中指定。gradle文件。例如:

signingConfigs {
    debug {
        storeFile file(System.env.HOME + '/.android/debug.keystore')
        storePassword 'android'
        keyAlias 'androiddebugkey'
        keyPassword 'android'
    }
}

在Windows上,

您所需要做的就是进入命令提示符并cd C:\Program Files\Java\jdk-10.0.2\ bin>,其中jdk-10.0.2或完整路径在您的情况下可能不同。进入bin后,输入代码keytool -keystore C:\Users\GB\.android/debug。C:\Users\GB\.android/debug. keystore在我的例子中,Keystore是到Keystore的路径。

你会得到这样的结果。

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