从SD卡安装我的Android应用程序的新APK版本

时间:2013-10-06 19:19:18

标签: android version apk updates uninstall

我最近在我的应用的演示版中修复了一个错误。它还没出现在商店里,我们还在测试。

手机不喜欢它:它告诉我已经有一个名为APK的手机了。这是真的,但为什么不建议只更换它呢?

在“应用”设置屏幕中,“强制退出”和“卸载”显示为灰色 - 无法点击,无法为我的应用执行此操作。是的,我确实退出了我的应用程序,以及与之关联的后台服务。因为是的,我的应用确实需要以下权限:

  • 完全上网
  • 系统工具:防止睡眠,禁用密钥锁定,启动时自动启动
  • 硬件控制:音量
  • 存储:SD卡

卸载前要做/检查的任何线索或事情?还安装了另一个(空的)应用程序(我在发现用于测试目的的Android时创建的应用程序)已卸载正常...

提前致谢,

查尔斯

2 个答案:

答案 0 :(得分:2)

我知道的可能原因是它没有提供替换它:

  • 您更改了包名称,但使用的是相同的文件名 对于APK。
  • 您使用其他密钥库或密钥对软件包进行了签名。请注意,在Eclipse中单击“运行”时,它将使用调试密钥库,而不是将其导出到商店时使用的密钥库。

我不确定为什么它会禁止强制退出和卸载。也许您只需等待几秒钟即可完成加载,按钮将变为活动状态。

您可以尝试打开控制台并使用adb uninstall com.yourpackagename卸载旧版本,看看它是否会给您带来任何错误。

答案 1 :(得分:0)

知道了!

首先,请参阅Tenfour关于不可替换的答案。至于不可能的卸载:

“锁屏”权限使我的应用成为设备管理员。并且无法卸载设备管理员!

该应用可在设置中降级 - >安全 - >设备管理员。

那是所有人!谢谢你的帮助。