【问题标题】:Android Publication StepsAndroid 发布步骤
【发布时间】:2012-07-04 02:48:32
【问题描述】:

我对准备发布应用程序的步骤有一些疑问。 我已经踩到了Preparing for Release 指南。那么我只需要完成剩下的这些步骤吗?

  1. 我使用 Eclipse,使用导出向导导出应用程序。但是,在使用 Eclipse 构建部分:

    导出向导编译您的应用程序以供发布,签署您的 使用您的私钥应用程序,并使用您的应用程序优化您的应用程序 zipalign 工具。

    我需要再次压缩对齐吗?

  2. 混淆应用程序。

如果我错过了什么,请随时编辑我的帖子。非常感谢!

【问题讨论】:

    标签: android eclipse google-play


    【解决方案1】:

    不,您不需要再次运行 zipalign。当您导出已签名的应用程序包时,ADT 会为您执行此操作。

    您不需要自己混淆您的代码,只要您正确配置了ProGuard。当您导出已签名的应用程序包(在发布模式下构建您的应用程序)时,ProGuard 将为您混淆您的代码。

    如果项目根目录中有自动生成的 proguard.cfg,则启用 proguard 就像将 proguard.config=proguard.cfg 添加到 project.properties 文件一样简单。

    您真的只需要关注signing instructions。它们非常简单明了,会指导您完成所有必要的步骤。

    【讨论】:

    • 所以只要我开启了proguard,其他的就不用担心了吗?
    • 是的,这就是你需要做的。
    【解决方案2】:

    不需要 zipalign 工具。
    当您使用“导出 Android 应用程序”向导创建 apk 时 - 只需按照步骤操作,它就会为您创建一个私钥,以防您没有私钥。
    这些是the exact steps(完成了!):

    在 Eclipse 中创建一个签名并对齐的 APK:

    1. 在 Package Explorer 中选择项目,然后选择 File > Export。
    2. 打开Android文件夹,选择Export Android Application,点击 下一个。导出 Android 应用程序向导现在启动,这将 指导您完成签署申请的过程,包括 选择用于签署 APK 的私钥的步骤(或 创建一个新的密钥库和私钥)。
    3. 完成导出向导 您的应用程序将被编译、签名、对齐并准备好 分布。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多