当工程使用android:installLocation="preferExternal"时,某些时候会出现
Installation error: INSTALL_FAILED_CONTAINER_ERROR
今天我在N880 上调试我的程序,有时候程序报告无法安装,用Adb install 显示Failure [INSTALL_FAILED_CONTAINER_ERROR]
查看logcat 显示
07-10 14:05:50.133: E/Vold(79): ASEC file '/mnt/secure/asec/smdl2tmp1.asec' currently exists - destroy it first! (Address already in use)
07-10 14:05:50.143: E/PackageHelper(670): Failed to create secure container smdl2tmp1
07-10 14:05:50.143: E/DefContainer(670): Failed to create container smdl2tmp1
显然是/mnt/secure/asec/smdl2tmp1.asec 出问题了。
由于我的手机没有root ,不能直接访问这个文件也不能 adb shell 来rm
adb su root 显示
C:\Users\luozhuang\workspace\word2text>adb shell
$ rm /mnt/secure/asec/smdl2tmp1.asec
rm /mnt/secure/asec/smdl2tmp1.asec
rm failed for /mnt/secure/asec/smdl2tmp1.asec, Permission denied
$ sudo rm /mnt/secure/asec/smdl2tmp1.asec
sudo rm /mnt/secure/asec/smdl2tmp1.asec
sudo: permission denied
$ su
su
su: permission denied
$ su root
su root
su: permission denied
解决方法就是:
用USB大容量方式 连接电脑,
进入SD卡下.android_secure目录
(目录为隐藏目录,需要将电脑 资源管理器-工具-文件夹选项-查看 中的“显示所有文件和文件夹”一项选中);
查找“smdl2tmp1.asec”文件,将其删除。
然后推出 手机或者拔下数据线
重新安装 就可以了。
分享到:
相关推荐
解决 Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE 试试修改一下manifest文件 package="com.andrewsmith.android.darkness" android:installLocation="preferExternal
lnmp安装(nginx mysql php )
Failed to install Tomcat6 service(Tomcat6安装失败解决方法)
手机平板 framework下缺失com.google.android.maps.jar 导致 INSTALL_FAILED_MISSING_SHARED_LIBRARY 的解决办法
Android模拟器安装APP出现INSTALL_FAILED_NO_MATCHING_ABIS错误解决方案 当我们想在电脑的Android模拟器中安装APP的时候,会报INSTALL_FAILED_NO_MATCHING_ABIS错误【如图1】,导致APP无法在模拟器中运行。下面给出...
问题:INSTALL_FAILED_SHARED_USER_INCOMPATIBLE 解决:android:sharedUserId="android.uid.system" <uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"/>
Android APK签名异常无法安装-INSTALL-FAILED-SHARED-USER-INCOMPATIBLE 解决
Silent Install Helper是一款很有用的小工具,可以实现软件批量静默安装,能够同时安装多个软件,通常我们在安装系统后,需要一个个安装所需要的软件,各种点击和等待即麻烦又费时 ,通过这个工具可以在无需人工...
西门子软件安装在WIN7中有经常出现的问题及解决方法。
eclipse编译出来的apk,安装时报出INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的错误。 原因:apk的AndroidManifest.xml中声明了android:sharedUserId="android.uid.system",但没有相应的签名 解决方案: 1. 找到编译...
The application could not be installed: INSTALL_FAILED_OLDER_SDK The application’s minSdkVersion is newer than the device API level. 意思是我使用的设备的sdk版本低于要求的sdk版本 解决方法: 找到项目...
主要介绍了解决 INSTALL FAILED CONFLICTING PROVIDER的问题方法的相关资料,需要的朋友可以参考下
测试是有效的 多一种方法 总比干着急强
直接install安装geopandas出错时的解决方法(内含配套GDAL、Fiona安装包),主要原因是GDAL、Fiona版本不符导致
在安装好python后,进入python运行环境后,因为我要用pip安装开发Web App需要的第三方库,执行pip install aiohttp,发现会报错SyntaxError: invalid syntax,刚开始以为是拼写或者空格问题或者python版本问题,结果...
主要介绍了node.js使用npm 安装插件时提示install Error: ENOENT报错的解决方法,需要的朋友可以参考下
工具版本:InstallAnywhere 2009 Enterprise build 3657 ...我最近在研究这个软件,陆续的把一些心得写在了博客上,地址为 http://blog.csdn.net/uFeng/archive/2009/05/31/4229272.aspx 希望大家交流
当电脑总是出现window install时,用此软件。将你弹出的window install用这个软件删除即可。
解决targetSdkVersion版本过低安装失败,安装apk提示版本太低,targetsdkversion修改方法,操作方法:https://blog.csdn.net/a2831942318/article/details/121564997?spm=1001.2014.3001.5501 一、打包错误 ...