android - 将使用 SHA-1 密钥的 android 项目转移到另一台电脑
问题描述
我想将我的 android 项目从我的 pc 上的 android studio 移动到另一台 pc 上的 android studio,但我的项目使用 google login、facebook login 和 google maps,所有这些都使用我的 SHA-1 密钥。我会手动更改另一台电脑上的 SHA-1 密钥,但我无权访问它。有什么方法可以在不更改 SHA-1 密钥的情况下将项目移动到另一台电脑,或者有没有比手动定位和更改我使用过 SHA-1 的任何地方更简单的替代方法。
任何建议表示赞赏:)
解决方案
如果可能,将调试密钥从旧设置复制到新设置并使用它进行重建。该文件位于 ~/.android/debug.keystore 中。在这种情况下,您的 SHA1 密钥不会更改。
要在新设置中获取 SHA1 密钥(这应该返回相同的 sha1 密钥),
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
希望会有所帮助。
推荐阅读
- python - 使用 sklearn 编程
- .net - 无法将 .bak 文件复制到 docker 容器
- git - Jenkins Git fetch 引用旧提交
- wordpress - 添加rest_post_query后无法获取所有帖子
- javascript - 如何在页面加载后显示组件?
- dart - 无法使用飞镖:数学随机
- ajax - 使用 Ajax 调用从数据库 laravel 中获取数据
- python - 需要我的 pyqt5 按钮问题的想法
- javascript - FadeIn 后的滚动问题
- node.js - 错误:passport.initialize() 中间件未使用 | 在数据库中创建用户但给出此错误