当我尝试将项目导出到apk时,我在eclipse中收到错误

时间:2013-07-12 13:11:44

标签: android eclipse

当我尝试将项目导出到apk时,我在eclipse中收到错误,所以我无法解决它

出现的消息是

keytool error:  java.lang.Exception: Key pair not generated, alias
<.......> already exists

任何人都可以提供帮助

3 个答案:

答案 0 :(得分:0)

您是否生成了密钥并使用它?它直截了当。您必须有一个密钥才能签署该申请。你可以在那之后生成apk。

答案 1 :(得分:0)

您如何签署申请表?继续对您的应用程序进行数字签名是一个很好的步骤。 How to sign an android apk file

答案 2 :(得分:0)

为此,只需重新生成证书,请按照以下步骤操作。

   1)keytool -genkey -v -keystore mycertificate.keystore -alias mykey -keyalg 
   RSA -keysize 2048 -validity 1000
   2)  jarsigner -verbose -keystore mycertificate.keystore D:\app.apk mykey
   3) jarsigner -verify app.apk
     If it  will have done then shows a message "successfully verified"
   4) zipalign -v 4 D:\app.apk D:\signedapp.apk

  it will generate new certificate. enjoy