2

我已经用服务器构建了一个 .apk,但我无法在 android 设备 keytool 上安装它:

INSTALL_FAILED_NO_CERTIFICATES

如何在没有证书的情况下发布我的应用程序?

4

3 回答 3

4

你不能。没有应用商店会允许您上传未签名的 apk,即使他们这样做了,运行未修改版本的 Android 的 Android 设备也不会让您在没有签名的情况下安装 apk。

这就是为什么 eclipse 在开发过程中使用调试证书来签署您的应用程序的原因。此外,如果没有签名的二进制文件,某些 API 和库(如 Google Maps)将无法使用。

于 2012-09-09T11:43:06.053 回答
0

做起来并不难。这是一个链接,其中包含您需要的几乎所有内容。

于 2012-09-09T11:51:09.023 回答
0

如果您想将其上传到任何应用商店,则不能。
如果您想将其发送给认识您并信任您的人,则可以这样做...

  • 最终用户电话系统菜单上,选择Settings/Applications/Unknown sources,然后从 SD 卡、电子邮件附件或任何其他来源安装
  • 您可以按照此处的说明自行签署您的应用程序http ://www.androiddevelopment.org/tag/apk/
于 2012-09-09T11:54:06.780 回答