签署和发布Android应用程序

时间:2010-08-26 08:03:18

标签: android mobile publish signing

发布我的Android应用程序时遇到问题。

这就是我所做的,

所以我的应用程序在开发环境上运行(eclipse - 使用设备进行测试), 然后我右键单击我的项目文件夹 - 安卓工具 - 导出已签名的应用程序包,然后我创建新的密钥库并在那里添加我的信息,然后它将生成.apk

然后我把它放在我自己的网络服务器上(我打算把它放在我自己的网络服务器和Android市场上)

但是,一旦我尝试从我的测试手机上下载我的.apk,它说: “无法下载。此手机不支持该内容的内容”

这很奇怪,因为我也在同一部手机上进行测试-.-! :(

所以我的问题是:

  1. 签署我的应用程序的正确方法是什么,以便可以通过我自己的网络服务器一直下载?
  2. 但我仍然可以把它放在Android市场上吗? - 我有我的Android市场账户。
  3. 是否有任何演练?

    希望有人能给我答案,我非常感谢你的帮助!

    谢谢&干杯!

1 个答案:

答案 0 :(得分:3)

我可以看到的两件事。

  1. 您创建程序的Android版本高于手机版本。防爆。您使用Android 2.1库创建了该项目,而您的手机仅为Android 1.6

  2. 如果您插入手机并通过eclipse将程序运行到手机上,如果您尝试制作.apk并将其安装在手机上并且程序仍然存在,那么它会抱怨,因为该程序已经存在于您的手机上手机用于调试,未签名。我已经做了很多,并且吓坏了它不能正常工作....只需先卸载它然后尝试用apk重新安装它。

  3. 听起来更像#1,因为如果它是#2,你会得到与上述错误不同的错误。

    希望有所帮助!