【问题标题】:Using the same debug keystore on multiple computers在多台计算机上使用相同的调试密钥库
【发布时间】:2013-02-20 07:58:32
【问题描述】:

我正在多台计算机上进行开发。如果我直接从一台计算机上的 Eclipse 部署到我的手机,如果不先卸载就无法从另一台部署。我假设这是因为有一个调试证书用于对应用程序进行签名,并且它们在两台机器上并不相同。

是否可以将一个复制到另一个,以便 Eclipse 在两台机器上使用同一个?

【问题讨论】:

    标签: android keystore


    【解决方案1】:

    是的。

    在 Unix like os 中,调试键默认位于~/.android/debug.keystore

    您也可以从 eclipse 中选择一个自定义的,如下图所示:

    【讨论】:

    • 有没有办法在不使用 Eclipse(即使用 ant)的情况下做到这一点?
    • @lowellk 只需替换 .android 位置中的 debug.keystore 即可。 Ant 将使用被替换的那个。
    • @toro 我也希望能够为不同的项目使用不同的。所以我真的需要我的密钥库在我的项目文件夹中,而不是在我的主文件夹中
    • 更改此设置后,您需要清理第二台计算机上的项目,因此它会使用新的密钥库重新构建调试 apk。
    • 此设置屏幕似乎不再存在(Android Studio 3.4)。该文件位于C:\Users\User\.android。
    猜你喜欢
    • 1970-01-01
    • 2020-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多