【问题标题】:Issue Importing .APK into Eclipse将 .APK 导入 Eclipse 的问题
【发布时间】:2011-07-18 00:14:44
【问题描述】:

我使用 tiggr mobile (http://gotiggr.com) 在 eclipse 之外创建了一个 .apk

我有下载的 .apk 并需要对其进行签名 - 所以我考虑通过 eclipse 运行它然后以这种方式签名

我在将其导入 Eclipse 时遇到了更糟糕的问题。

有没有人对签署这个有任何其他建议?上传时我不断收到此消息:

Market 不接受使用调试证书签名的 apk。创建一个有效期至少为 50 年的新证书。 市场要求用于签署 apk 的证书至少在 2033 年 10 月 22 日之前有效。创建一个新证书。 Market 要求在 AndroidManifest.xml 中将 minSdkVersion 设置为 32 位正整数。

感谢您的帮助!

【问题讨论】:

    标签: android eclipse google-play


    【解决方案1】:

    通过重新输入源代码将源代码导入 Eclipse 比尝试取消签名和分解 apk、编辑清单、欺骗工具和签署包要快。无论如何,这些工具都可以在命令行中运行,而 eclipse 只会让它变得更难。

    您遇到的一个问题是您的清单中存在问题。市场需要在其中设置一些您在进行开发人员构建时不需要的属性。您可以使用任何可以打开 zip 文件的东西来打开 apk。您可以使用记事本编辑文本文件。您可以通过手动重新创建 build.xml 将它们与 ant 打包在一起。签名的说明在这里:

    Android Dev-Guide: Signing your Applications

    但是工作量太大了...我猜您需要多次执行此操作才能让一个版本正确显示清单。那么当你需要更新你的程序时,你会怎么做呢?

    该服务会不会让您以易于使用的方式导出代码(因为......哇......谈论邪恶)?剪切和粘贴失败会节省您的时间,但您几乎肯定希望在 Eclipse 或某些 IDE 中准备好为您的市场发布和构建、打包和签名进行更改。

    【讨论】:

    • 它确实允许导出到 HTML 和一个下载 .apk 的链接我是新手(显然),但我确实有一个不错的理解。我确实设置了一个开发者帐户,可以使用了。
    • 我闭上眼睛想象导出到 html 意味着什么。心灵的眼睛在退缩。复制和粘贴听起来是您的最佳选择。我强烈建议您进入自己的开发环境,否则这将很快变得非常痛苦。我只是希望这项服务没有做一些自定义库的事情。一开始就不让你写代码听起来很粗略。
    • 哈哈,好吧,我害怕这个....看起来复制和粘贴将成为我最好的新朋友,哈哈
    【解决方案2】:

    这不是你的问题。我想你编译了你的应用程序,现在你正试图在市场上发布它。为此,您需要一个私钥,而反过来又要求您拥有一个 android 市场开发者帐户。

    通常您可以开发您的应用并将其安装到大多数设备上,但如果没有开发者帐户,您将无法将应用提交到 android 市场。

    如果您真正想要的只是将您的应用程序导入 eclipse,我建议您创建一个全新的 android 项目并将所有内容复制到其中。比调整一切更容易、更快捷!

    【讨论】:

      猜你喜欢
      • 2019-12-28
      • 1970-01-01
      • 2011-09-15
      • 1970-01-01
      • 2011-11-21
      • 2010-10-25
      • 1970-01-01
      • 2013-08-20
      • 1970-01-01
      相关资源
      最近更新 更多