我已准备好应用程序,因此尝试签名。我读了开发文档。我使用eclipse和adt开始使用export。能够导出示例应用程序。虽然出口他们说有钥匙。我已经创建了一个新文件并继续进行,最后我得到了输出apk。一旦我打开密钥文件,我就无法阅读任何内容。所以我很困惑..它是否可读?或者像是一样的?请告诉我他们在签署应用程序时提到的证书,是否与我创建的文件相同?提前谢谢..
答案 0 :(得分:1)
一旦我打开密钥文件,我就无法阅读任何内容。所以我很困惑..它是否可读?
您的密钥库文件(例如mykeystore.keystore)不应在文本编辑器或其他此类程序中读取。
请告诉我他们在签署应用程序时提到的证书,是否与我创建的文件相同?
使用密钥库对APK进行签名后(请参阅Signing your Application),APK将包含META-INF
目录,其中包含CERT.RSA
文件,即应用程序的证书。您根本不需要担心此文件,并且在您为APK签名时由keytool自动生成。
您的私钥(请参阅Obtain a Private Key)也称为您的签名证书,并且是存储在密钥库中的密钥。这是您用于签署应用程序的密钥。使用keytool生成此密钥后,您不必再担心它了。