Android应用程序的签名和发布

Android应用程序的签名和发布,android,mobile,publish,signing,Android,Mobile,Publish,Signing,我发布Android应用程序时遇到了问题 这就是我所做的 所以我让我的应用程序在开发环境中运行(eclipse-使用设备进行测试), 然后我右键单击我的项目文件夹-android工具-导出签名的应用程序包,然后我创建新的密钥存储并在那里添加我的信息,然后它将生成.apk 然后我把它放在我自己的web服务器上(我打算也放在我自己的web服务器和android market上) 但是,当我尝试从测试手机下载.apk时,它说: “无法下载内容。此手机不支持该内容” 这很奇怪,因为我也在同一部手机上进行

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

这就是我所做的

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

然后我把它放在我自己的web服务器上(我打算也放在我自己的web服务器和android market上)

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

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

因此,我的问题是:

  • 什么是正确的方式来签署我的应用程序,以便它可以通过我自己的网络服务器下载
  • 但我还是可以把它放在android market上?-我有我的android market帐户
  • 有没有步行通道

    希望有人能给我答案,我真的很感谢你的帮助


    谢谢和干杯!

    我能看到两件可能的事情

  • 您在其中创建程序的android版本高于您的手机。例如,您使用android 2.1库创建项目,而您的手机仅为android 1.6

  • 如果您插入手机并通过eclipse在手机上运行该程序,如果您尝试制作一个.apk并在手机上安装它,而该程序仍在那里,它会抱怨,因为手机上已经安装的程序是用于调试的,并且没有签名。我已经做了很多这样的事情,但它不起作用,我感到非常震惊……请卸载它首先,然后尝试用apk重新安装它

  • 这听起来更像是#1,因为如果是#2,则得到的错误与上面描述的错误不同


    希望有帮助!

    您是否检查了“未知源允许安装非市场应用程序”在您手机上的设置->应用程序中找到?是的,我找到了,但仍然无法工作1.我使用的sdk-min sdk版本为4,目标sdk版本为7,我在三星galaxy s手机上进行了测试-从eclipse开始,它运行良好…2.我以前格式化过手机,因此,在尝试下载和安装我的应用程序时,我的手机是全新的。