相关疑难解决方法(0)

这是什么意思:失败[INSTALL_FAILED_CONTAINER_ERROR]?

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

Failure 
[INSTALL_FAILED_CONTAINER_ERROR] 
Run Code Online (Sandbox Code Playgroud)

我试图谷歌它,但没有找到错误的含义或它是由什么引起的.我通过IDE(IntelliJ)部署文件被复制到设备到/ data/local/tmp(无根的Huawei 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]
Run Code Online (Sandbox Code Playgroud)

它是什么意思以及如何解决它?

编辑/更新:

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

android:installLocation="internalOnly"
Run Code Online (Sandbox Code Playgroud)

在清单中.它可以用于开发,但对于生产而言,它并不是我想要的 - 因为我的应用程序相当大,只有17mb; 因此我更喜欢它在SD卡上.如何以往任何时候都能够在外部存储器安装不生根(因为这是我可以删除/mnt/secure/asec/smdl2tmp1.asec的唯一途径,这似乎是一个解决方案,以及).

android package-managers android-package-managers

126
推荐指数
5
解决办法
9万
查看次数

AVD的SD卡大小合理的价值是多少?

我看到当我设置AVD时(不知道我在做什么,只是按照在线教程或其他东西),我给SD卡的值为100 MiBs.这是一个合理的设置吗?我应该使用类似8 GiB的东西,还是重要的?

android eclipse-plugin android-emulator

10
推荐指数
1
解决办法
7142
查看次数