我已经从Eclipse转移到Android Studio。现在,我正在尝试使用我的地图应用程序。因此,我需要我的SHA-1指纹证书编号。
当我使用Eclipse时,它就在Windows-> Preferences-> Android-> Build
下。但是在Android Studio中,我找不到类似的任何选项,因此我可以轻松找到指纹。我正在使用Windows。我从此链接中了解到:
当您从IDE运行或调试项目时,Android Studio会自动以调试模式对您的应用进行签名。
因此,从该链接设置了Java bin路径后,我尝试在命令行中运行此命令,但不幸的是找不到指纹。据说这是非法的选择。
keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
有没有办法像在Eclipse中一样轻松地从Android Studio查找SHA-1指纹?由于我是Android Studio的新手,因此找到它的完整过程是什么?
我要添加的另一件事是,我让Eclipse生成SHA-1指纹,并且之前我已在Google开发者控制台中将我的应用程序注册在该指纹上,并且使用该API密钥在Eclipse中对该应用程序进行了处理。我可以在Android Studio中对此项目使用相同的API密钥吗?
最简单的方法:
最后一步为Android Studio V 2.2添加了更新
有两种方法可以做到这一点。
1.更快的方法:
2.使用Google Maps Activity:
获得SHA-1指纹的方法与获得指纹的方法相同吗?以前,我运行的是以下命令: 我不清楚我得到的结果是不是SHA-1指纹。有人能澄清一下吗?
我想使用Flatter创建一个简单的登录页面,并将其与firebase一起使用。创建项目的第一步是我的代码: 我在IDE终端上写了这个,它已成功执行。我可以正常编码,直到我必须将我的项目重新鼓动到firebase。我被困在SHA-1指纹认证中,我不知道在哪里可以找到。 我安装了爪哇和Android Studio。当我按照说明在IDE终端上编码和使用键盘工具时: 它说别名是一个非法的选项。而且我在a
我已经使用电话认证在Flatter中创建了一个登录页面。其中我得到了错误: E/FirebaseAuth(21546):[SmsRetrieverHelper]SMS验证代码请求失败:未知状态代码:17028传递了安全令牌,但在Firebase控制台中未注册匹配的SHA-256。请确保此应用程序的packageName/SHA256对已在Firebase控制台中注册。I/flatter(21546
SHA1发布 注意:storepass和keypass是应用Keystore密码,Keystore=Keystore路径,alias=密钥别名(创建Keystore时使用的名称).....
我得到了许多关于生成SHA-1指纹的教程(一般不只是地图),但我想知道什么是最好的方法&这两种方法之间有什么区别。 第一种方式(钥匙工具) 或通过提及用户配置文件
我在Mac El Capitan上使用Android Studio。如何获取放行证书指纹?我需要火力点。我不确定到底怎么弄到它。