Android &引用;“应用程序未安装”;在棉花糖上更新应用程序时出错

Android &引用;“应用程序未安装”;在棉花糖上更新应用程序时出错,android,android-6.0-marshmallow,Android,Android 6.0 Marshmallow,我的Android应用程序更新在棉花糖上显示错误消息“appnotinstalled”,而在以前的版本中它运行良好。 我正在使用已签名的APK更新旧应用程序和新应用程序 当我在Android One设备(棉花糖)上更新应用程序时,我在日志中看到这个错误 02-03 11:24:56.025 138-151/?E/Vold:创建图像文件时出错(权限被拒绝) 02-03 11:24:56.025 138-151/? E/Vold:ASEC映像文件创建失败(权限被拒绝) 02-03 11:24:56.

我的Android应用程序更新在棉花糖上显示错误消息“appnotinstalled”,而在以前的版本中它运行良好。 我正在使用已签名的APK更新旧应用程序和新应用程序

当我在Android One设备(棉花糖)上更新应用程序时,我在日志中看到这个错误

02-03 11:24:56.025 138-151/?E/Vold:创建图像文件时出错(权限被拒绝)
02-03 11:24:56.025 138-151/? E/Vold:ASEC映像文件创建失败(权限被拒绝)
02-03 11:24:56.025 138-151/? W/Vold:返回操作失败-没有错误13的处理程序

02-03 11:24:56.025 557-607/? D/VoldConnector:RCV您的应用必须卸载,然后重新安装。您的应用可能正在重新运行。但是应用没有运行,请致电棉花糖开发者

您的应用必须卸载,然后重新安装。您的应用可能正在重新运行。但应用未运行,请致电棉花糖开发者

安装在设备和新应用程序APK上的可能性如下

  • 两者都有不同的签名证书

  • 新的应用程序APK有小版本代码,然后安装


  • 安装在设备上和新应用程序APK具有以下可能性

  • 两者都有不同的签名证书

  • 新的应用程序APK有小版本代码,然后安装


  • 我无法卸载旧的应用程序。我需要从play store向用户提供更新,因为我将使用相同的旧数据库和新数据库app@Jigs拉马尼-你说的“叫棉花糖开发者”是什么意思。你有多少个?我无法卸载旧的应用程序。我需要从play store向用户提供更新,因为我将使用相同的旧数据库和新数据库app@Jigs拉马尼-你说的“叫棉花糖开发者”是什么意思。你们有多少个?我已经检查了这两种可能性,更新在棒棒糖和其他版本中运行良好,除了marshmellow。@divyangpanchal:它显示你们安装屏幕了吗?还是不?谢谢你的帖子帮助了我!版本代码是我的问题。在我的例子中,我使用的是一个没有版本号的颤振应用程序。在分解APK后,我看到它的版本代码为“4”,将我的应用程序版本更改为xxx.xxx.xxx+5就成功了。我已经检查了这两种可能性,更新在棒棒糖和除marshmellow之外的其他版本中运行良好。@divyangpanchal:它显示了安装屏幕吗?还是不?谢谢你的帖子帮助了我!版本代码是我的问题。在我的例子中,我使用的是一个没有版本号的颤振应用程序。在分解APK后,我看到它有版本代码“4”,将我的应用程序版本更改为xxx.xxx.xxx+5就成功了。
    02-03 11:24:56.025 138-151/? E/Vold: Error creating imagefile (Permission denied)
    02-03 11:24:56.025 138-151/? E/Vold: ASEC image file creation failed (Permission denied)
    02-03 11:24:56.025 138-151/? W/Vold: Returning OperationFailed - no handler for errno 13
    02-03 11:24:56.025 557-607/? D/VoldConnector: RCV <- {400 92 asec operation failed (Permission denied)}
    02-03 11:24:56.026 21687-21699/? E/PackageHelper: Failed to create secure container smdl870766772.tmp
    02-03 11:24:56.027 21687-21699/? W/DefContainer: Failed to copy package at /storage/emulated/0/KAHMobile-release.apk
                                                     java.io.IOException: Failed to create container smdl870766772.tmp
                                                         at com.android.defcontainer.DefaultContainerService.copyPackageToContainerInner(DefaultContainerService.java:326)
                                                         at com.android.defcontainer.DefaultContainerService.-wrap1(DefaultContainerService.java)
                                                         at com.android.defcontainer.DefaultContainerService$1.copyPackageToContainer(DefaultContainerService.java:108)
                                                         at com.android.internal.app.IMediaContainerService$Stub.onTransact(IMediaContainerService.java:60)
                                                         at android.os.Binder.execTransact(Binder.java:453)