我正在尝试运行我的项目,但出现此错误:
安装失败,并显示消息无法完成会话:INSTALL_FAILED_INVALID_APK:/data/app/vmdl1841863905.tmp/11_app-debug签名不一致。可以通过卸载apk的现有版本(如果存在)然后重新安装来解决此问题。
警告:卸载将删除应用程序数据!
您要卸载现有的应用程序吗?
如果我按是,几秒钟后它只会显示相同的错误。我试图手动删除该应用程序,但该应用程序已从手机中删除。
我正在尝试运行我的项目,但出现此错误:
安装失败,并显示消息无法完成会话:INSTALL_FAILED_INVALID_APK:/data/app/vmdl1841863905.tmp/11_app-debug签名不一致。可以通过卸载apk的现有版本(如果存在)然后重新安装来解决此问题。
警告:卸载将删除应用程序数据!
您要卸载现有的应用程序吗?
如果我按是,几秒钟后它只会显示相同的错误。我试图手动删除该应用程序,但该应用程序已从手机中删除。
Answers:
当我尝试打开从其他路径或位置移动的项目时,在Android Studio中通常会发生此错误,也可能是其他情况导致的,对我而言有效的是:
然后在设备或模拟器上运行应用程序,错误消失了。我知道错误与此无关,但这就是为我修复的原因,请尝试让我知道。
Installation failed with message Failed to finalize session : INSTALL_FAILED_INVALID_APK: /data/app/vmdl.....tmp/11_app-debug package android inconsistent with ..... It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
禁用Android Studio中的“即时运行”,然后禁用“清理,重建和运行”,它应该可以解决此问题。
解决方案:禁用即时运行
Android Studio>首选项>构建,执行,部署>取消选中启用即时运行以在部署时热交换代码/资源更改
我的问题特别与软件包不一致有关:
Installation failed with message Failed to finalize session: INSTALL_FAILED_INVALID_APK: /data/app/vmdel334040403.tmp/11_package_name_--dev package com.package.name inconsistent with com.package.othername
It is possible that this issue is resolved by uninstalling...
不,不是真的。没有要卸载的内容。没事。清理,使缓存/重新启动无效,删除文件夹,.gradlew,重新启动设备,拔出设备等...
还要向大家提示,在为项目命名程序包时,请避免自己遇到的麻烦,并且不要更改它。这是您在Play商店中的应用的唯一标识符。它用于许多云消息传递标识和程序包名称的深层链接。
Android Studio 3.1
Build #AI-173.4670197, built on March 21, 2018
JRE: 1.8.0_152-release-1024-b01 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Mac OS X 10.12.6
禁用Android Studio中的即时运行。1-转到设置。2-选择Build,Execution,Deployment-> Instant Run->取消选中Enable Instant Run以在部署时热交换代码/资源更改。
然后清理,重建并运行,它应该可以解决此问题
复制现有应用程序后出现此错误。这有助于:
build.gradle
Under(module:app)。build.gradle,检查下defaultConfig,如果仍然引用您复制的原始项目,请更改applicationId。Tools > Android > SyncProject那对我有用。如果没有,请转到AndroidManifestxml并将标签更改为新应用程序名称的字符串资源。
在我的情况下,重建项目工作:D
在AndroidManifest.xml中,您应该在android:installLocation="preferExternal"上方添加<application ... />。

希望问题能够解决。