导出签名应用程序时的关键是什么?

时间:2011-06-22 15:21:19

标签: android intellij-idea

当我使用IntelliJ IDEA导出已签名的Android应用程序时,我可以选择生成一个私有密钥库和其中的许多密钥。

这些按键的功能是什么?我应该为每个应用更新生成一个新密钥并相应地命名吗?

目前我正在为每个应用生成一个密钥库。


另一个问题:创建新密钥时,图像中的信息是可选的还是强制性的?

2 个答案:

答案 0 :(得分:3)

  

1-这些键的功能是什么?

Android系统不会安装或运行未正确签名的应用程序。这适用于Android系统运行的任何位置,无论是在实际设备上还是在模拟器上。因此,您必须先为应用程序设置签名,然后才能在模拟器或设备上运行或调试它。

  

2-我应该为...生成一个新密钥   每个应用程序更新并命名   相应?

无需为每个应用生成新密钥。 Yo可以使用您之前生成的现有密钥。

  

3-创建新密钥时,是   来自图像的信息可选或   强制性?

是的,这是可选的。您已提供此信息。

了解更多信息.. http://developer.android.com/guide/publishing/app-signing.html

答案 1 :(得分:0)

记住一个应用程序的密钥和密码,并将密钥库存储在一个位置。每当任何应用程序要求您签署密钥时...都会为您存储密钥库的密钥库提供位置。您不必每次都创建它。