Android 更新后,APK不会安装在Cruz上,但会安装在EVO上

Android 更新后,APK不会安装在Cruz上,但会安装在EVO上,android,installation,apk,Android,Installation,Apk,不久前,我写了一个应用程序,我可以将它安装在EVO手机和Cruz平板电脑上。我通过电子邮件将应用程序发送到EVO的gmail帐户,并通过USB下载到Cruz 我最近对应用程序做了一些更改,再次通过电子邮件发送EVO,并通过USB下载到Cruz。EVO获得了该应用程序并能够安装,但当我试图通过Astro的Open app Manager在Cruz上安装时,在详细信息中,我收到一条消息说“无法打开/sdcard/download/ETA.apk作为apk文件”。在summary选项卡中,没有任何信息

不久前,我写了一个应用程序,我可以将它安装在EVO手机和Cruz平板电脑上。我通过电子邮件将应用程序发送到EVO的gmail帐户,并通过USB下载到Cruz

我最近对应用程序做了一些更改,再次通过电子邮件发送EVO,并通过USB下载到Cruz。EVO获得了该应用程序并能够安装,但当我试图通过Astro的Open app Manager在Cruz上安装时,在详细信息中,我收到一条消息说“无法打开/sdcard/download/ETA.apk作为apk文件”。在summary选项卡中,没有任何信息,例如名称、标签、文件版本等。我已经在这个apk上签名和zipaligned,就像这是我的工作一样,它在EVO上工作的事实让我目瞪口呆。从那以后,我一直试图回到原来的版本,但我有同样的问题


我遗漏了什么吗?

原来我显然没有保存原始的APK文件。我使用降低的平台/API级别构建APK,直到我降到1.6。我猜克鲁兹是安卓2.0,我没有??。我不需要更改任何代码;不过,我确实需要对清单做一点修改:android:minSdkVersion=4


之后它就可以安装了。

你是说原来的版本也没有安装?对。当我第一次尝试它时,它确实安装了。然后我做了一些小吃,并尝试安装该版本,我保存到一个不同的位置。在这不起作用之后,我尝试恢复到旧版本,然后那个版本也没有安装。是否需要执行其他操作,然后单击复选框?