尝试使用adb for platform 4.1安装android apk软件包失败[INSTALL_FAILED_CONTAINER_ERROR]

MOH*_*MED 18 android

我为我的android应用程序生成了一个apk包.我尝试使用adb命令在android平台4.1(级别16)上安装软件包(apk),但它产生错误:

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

当尝试使用eclipse(运行按钮)运行同一平台(4.1级16)时,它可以正常运行

平台2.1和平台3.2不会再现此行为

JNI*_*oad 77

您需要进行更改AndroidManifest.xml.你需要做的改变是.变化:

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

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

这对我有用.


emi*_*der 15

如果android:installLocation设置为"preferExternal"并且您的AVD具有太小的SD卡,则会发生这种情况.增加SD卡的大小或更改installLocation,以autoAndroidManifest.xml.


use*_*301 6

在更改MainActivity的名称后删除我的应用程序时出现此错误.idk如果由于空间问题而没有安装应用程序,或者手机认为软件包已损坏但删除了dalvik缓存并重新启动解决了它.

  • 简单的重启也对我有用! (2认同)