首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >这意味着什么:失败[INSTALL_FAILED_CONTAINER_ERROR]?

这意味着什么:失败[INSTALL_FAILED_CONTAINER_ERROR]?
EN

Stack Overflow用户
提问于 2011-04-21 20:46:57
回答 15查看 91.7K关注 0票数 130

我尝试部署我的应用程序,有时会收到以下错误:

Failure 
[INSTALL_FAILED_CONTAINER_ERROR] 

我试着用谷歌搜索它,但没有找到错误的含义或由什么引起的。我通过集成开发环境(IntelliJ)部署文件被复制到设备的/data/local/tmp (无根华为Ideos,运行2.2),但是包管理器似乎不喜欢它。在安装apk之前,我已经从设备上删除了应用程序。我还确保设备上的/data/local/tmp下没有旧文件。尽管如此,我现在还是得到了这个错误。包应该用调试密钥签名,因为我是通过IDE“运行”应用程序来部署的。

$ pwd 
/data/local/tmp 
$ ls -l 
-rw-rw-rw- shell    shell    17257686 2011-04-21 20:31 
com.company.shop 
$ pm install -r com.company.shop 
        pkg: com.company.shop 
Failure [INSTALL_FAILED_CONTAINER_ERROR]

它意味着什么,如何解决它?

编辑/更新:

当不允许在SD卡上安装应用程序时,我可以避免错误,设置

android:installLocation="internalOnly"

在载货单上。这对于开发来说是可以的,但对于生产来说,它并不是我想要的--因为我的应用程序很大,有17mb;因此我更喜欢它在SD卡上。如何在不使用根目录的情况下将其安装到外部内存中(因为这是我删除/mnt/secure/asec/smdl2tmp1.asec的唯一方法,这似乎也是一种解决方案)。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5744298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档