我已准备好应用程序,因此尝试对其进行签名。我阅读了开发文档。我正在使用 eclipse 和 adt 所以开始使用导出。我能够导出示例应用程序。出口时他们说有钥匙。我创建了一个新文件并继续,最后我得到了输出 apk。一旦我打开密钥文件,我就无法读取任何内容。所以我很困惑..它可读吗?还是一样?请告诉我他们在签署应用程序时提到的证书,这与我创建的文件相同吗?提前致谢..
问问题
112 次
1 回答
1
一旦我打开密钥文件,我就无法读取任何内容。所以我很困惑..它可读吗?
您的密钥库文件(例如 mykeystore.keystore)不应在文本编辑器或其他此类程序中可读。
请告诉我他们在签署应用程序时提到的证书,这与我创建的文件相同吗?
使用密钥库完成对 APK 的签名后(请参阅为应用程序签名),APK 将包含一个META-INF
目录,其中包含一个CERT.RSA
文件,该文件是应用程序的证书。您完全不需要担心这个文件,它是在您签署 APK 时由 keytool 自动生成的。
您的私钥(请参阅获取私钥)也称为您的签名证书,是存储在密钥库中的内容。这是您用来签署应用程序的密钥。使用 keytool 生成此密钥后,您无需再担心它。
于 2013-10-04T15:28:37.697 回答