【问题标题】:How to sign an android app for the market?如何为市场签署安卓应用程序?
【发布时间】:2011-10-11 15:23:12
【问题描述】:

我最近在市场上发布了我的第一个应用程序。我试图在它发布后立即在我的手机上安装该应用程序。但是在安装它时,我收到一条错误消息,说应用程序签名错误。我的应用也收到了很多差评,因为其他人也无法安装它。

所以我的问题是:如何正确签署我的应用程序?有什么方法可以在应用程序投放市场之前测试结果?

顺便说一句:我使用eclipse的内置函数导出签名的apk文件。

【问题讨论】:

    标签: android eclipse google-play signing


    【解决方案1】:

    您需要创建发布密钥来签署您的应用程序。

    步骤:1右键单击项目->导出应用程序->选择您的项目->下一步->选择新的密钥库->完成所有其余步骤

    步骤:2 记下您的别名名称和密码

    步骤:3 现在,如果您完成填写详细信息的所有过程,您将在您的存储位置获得一个 .apk 文件keystore 文件

    步骤:4 现在再次右键单击项目->导出应用程序->选择您的项目->下一步->使用现有密钥库->提供位置和密码->下一步

    步骤:5 现在您的别名将出现在您的下拉菜单中->选择它->输入密码->下一步

    步骤:6 它将询问存储最终 .apk 文件的位置。

    步骤:7 选择您的位置和商店。

    步骤:8 现在这个最终的.apk 文件就是您的签名应用程序。

    注意:保留此密钥库文件以进一步更新您在 Android Market 中的应用程序,同时记录您的别名和密码

    【讨论】:

    • Google 地图密钥与 Android 应用签名有什么关系?
    • 大多数人使用通过他们的 debug.keystore 签名的 API。大多数签名的人不再使用 debugkeystore.. 所以我认为 Google API 密钥将不再匹配。
    【解决方案2】:

    我们无法真正从远处告诉您出了什么问题。您是否创建了自己的自签名证书? SDK 附带的证书是调试证书,不应用于签署生产应用程序。

    我建议您仔细阅读有关 signing the apps 的文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多