![](/img/trans.png)
[英]Error: ADB exited with exit code 1 Performing Streamed Install adb: failed to install ...\app.apk : Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]
[英]adb install app INSUFFICIENT STORAGE but works from android shell
我试图在自昨天以来正确安装的几个设备上安装应用程序,但突然因INSUFFICIENT STORAGE消息而失败。 在调试期间安装时,甚至在从adb shell安装到内部时,应用程序安装成功:
>adb shell
$ pm install -r /data/local/tmp/com.pkue.deviceadmin
data/local/tmp/com.pkue.deviceadmin <
pkg: /data/local/tmp/com.pkue.deviceadmin
Success
但是当尝试从Windows命令行安装时:
> adb install D:\Projekte\AndroidStudioProjects\MydController\app\MydControllerRelease.apk
5005 KB/s (620253 bytes in 0.121s)
pkg: /data/local/tmp/MydControllerRelease.apk
Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]
此特定设备上的可用存储空间如下:(为可读性而格式化)
adb shell df
Filesystem Size Used Free Blksize
/dev 358M 68.0K 358M 4096
/mnt/secure 358M 0.00K 358M 4096
/mnt/asec 358M 0.00K 358M 4096
/mnt/obb 358M 0.00K 358M 4096
/system 1.11G 1.08G 33.0M 4096
/efs 19.7M 4.13M 15.5M 4096
/cache 196M 4.11M 192M 4096
/data 2.18G 1.16G 1.01G 4096
/mnt/shell/emulated 2.16G 1.16G 1017M 4096
/mnt/asec/menion.android.locus.pro-3 29.0M 26.9M 2.05M 4096
/mnt/asec/com.owncloud.android-3 5.01M 3.62M 1.38M 4096
/storage/extSdCard 29.8G 164M 29.7G 32768
/mnt/secure/asec: Permission denied
/mnt/asec/com.skype.raider-1 41.0M 39.5M 1.45M 4096
/mnt/asec/com.amazon.kindle-1 36.0M 35.0M 1016K 4096
我还尝试在许多不同的平台和不同级别的Android操作系统上安装相同的应用程序,包括Nexus 7上的最新级别。所有都失败了。 所以我假设在创建应用程序本身时有一些通用的。 我还补充说:
android:installLocation="preferExternal"
显然,没有运气。 但是,如果我从adp shell手动安装它,当包含上述语句时,它最终会出现在SD卡上。
我正在使用Android studio 1.1 Beta 4。
我对此问题非常绝望,因为它是一个维护版本,应该修复一些错误,客户端正在等待......
有小费吗?
结果证明Android Studio 1.1中的项目设置存在问题。 RC1。
在我的情况下,“文件/项目结构/构建类型”中的“ 应用程序ID后缀 ”和“ 版本名称后缀 ”字段必须为空。 清除这些字段后,我可以再次安装该应用程序。
对我而言,现在已修复。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.