【发布时间】:2014-09-13 17:44:30
【问题描述】:
这听起来可能非常微不足道,但作为一个 android 新手,我发现自己被大量的哈希令牌密钥库和密钥工具所淹没,这可能有点让人不知所措。
我正在尝试让 android studio 在使用我的自定义密钥库而不是 debug.keystore 签名的模拟器上运行我的应用程序
这是一个选项,还是我每次进行更改时都必须生成一个签名的 .apk,然后通过 adb 安装它,然后从模拟设备的菜单中运行它?
这也是测试应用程序时的一种好习惯还是我应该避免它?
【问题讨论】:
-
为什么要使用自定义密钥库构建?
-
@ScottBarta 我的应用程序使用 facebook 登录,所以我需要向他们注册一个有效的密钥哈希,所以我想使用准备好后发布的那个
-
我对编写 Facebook API 应用程序不太熟悉,因此我无法评论这是否是正确的做法。但我在下面回答了你的问题。
-
@ScottBarta 我实际上有同样的问题,但因为我想运行 MapFragment(谷歌地图),因为它需要一个注册的密钥(由 SHA1 从密钥库获得),因此我需要签署 apk文件我部署到我的设备(用于测试和开发)。 Afaik 没有其他办法,所以我敢说这是一个有效的问题。
标签: android android-studio apk