2011-07-18 47 views
1

我创建了一个apk文件使用tiggr移动(http://gotiggr.com)问题导入.apk文件到Eclipse

Eclipse之外我已经下载apk文件,需要签字确认 - 所以我想有关运行它通过日食,然后签署这种方式

即时通讯有更糟糕的麻烦导入到日食。

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

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

感谢您的帮助!

回答

0

通过重新输入源代码来获取源代码的速度要快于尝试和取消签名和爆炸apk,编辑清单,欺骗工具和签名包。无论如何,这些工具可以在命令行运行,而eclipse只会让它更难。

您遇到的一个问题是您的清单中存在问题。市场需要设置一些你在开发人员构建时不需要的属性。你可以打开任何可以打开zip文件的apk。您可以用记事本编辑文本文件。你用手工重新创建build.xml将它们打包成ant。签署事情的说明是在这里:

Android Dev-Guide: Signing your Applications

但是,什么是工作很多... ...,我猜你会需要这个多次做只是为了一个版本,以获得正确的清单。那么当你需要更新你的程序时你会做什么?

该服务不会让你用易于使用的方式导出代码(因为......哇...谈论邪恶)?如果未能实现剪切和粘贴将节省您的时间,但您几乎可以肯定地希望在eclipse或某个IDE中准备好对您的市场发布进行更改并进行构建,打包和签名。

+0

它确实允许导出为HTML和一个链接来下载.apk 我很新(很明显),但我确实有一个体面的理解。我确实有一个开发者帐户设置并准备好去。 – allison

+1

我闭上眼睛,想象着向html输出的意思。大脑的眼睛在回缩。复制并粘贴听起来像你最好的选择。我强烈建议你步入自己的开发环境,否则这将很快变得非常痛苦。我只是希望这项服务不是在做一些定制库的事情。不要让你在你写的代码听起来粗略的开始。 – mbarnes

+0

大声笑好吧,我很害怕这个....看起来像复制和粘贴将我的新的最好的朋友大声笑 – allison

0

这不是你的问题。我想你编译你的应用程序,现在你试图在市场上发布它。要做到这一点,你需要一个私人钥匙,反过来需要你有一个安卓市场开发者账户。

通常情况下,您可以开发您的应用程序并将其安装到大多数设备上,但是如果没有开发人员帐户,则无法将应用程序提交给Android市场。

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