APK不会在更新后安装在Cruz上,而是安装在EVO上

问题描述

|| 不久前,我编写了一个应用程序,并且能够将其安装在EVO手机和Cruz平板电脑上。我通过将电子邮件发送到gmail帐户将应用程序发送到EVO,并通过USB下载将应用程序发送到了Cruz。 我最近对应用程序进行了一些更改,再次通过电子邮件发送给EVO,并通过USB下载到了Cruz。 EVO有了该应用程序并能够安装,但是当我尝试在Cruz上安装(通过Astro \的Open App Manager)时,在详细信息中我收到一条消息,提示“无法打开/ sdcard / download / ETA” .apk作为APK文件。在“摘要”选项卡中,没有任何信息,例如名称标签文件版本等。我已经签名并压缩了该apk,就像这是我的工作,并且它在EVO上有效的事实让我非常惊讶。此后,我一直尝试返回原始版本,但是存在相同的问题。 我想念什么吗?     

解决方法

原来,我显然没有保存原始APK文件。我使用递减的Platform / API级别来构建APK,直到降至1.6。我猜克鲁兹是Android 2.0(我没有??)。我不必更改任何代码;但是,我确实不得不更改了清单(android:minSdkVersion = \“ 4 \”)。 之后,它就可以安装了。