Android Studio 4.22 解决com.android.tools.idea.run.ApkProvisionException



Android Studio 4.22 解决 Unable to determine application id: com.android.tools.idea.run.ApkProvisionException:Error loading



问题描述:



最近在Android开发调试中,遇到运行时提示build成功,但是无法连接设备进行安装。

Android Studio run 窗口中错误提示如下:

Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: Error loading build artifacts from: 
x:\workspace\app\build\outputs\apk\release\output-metadata.json



问题原因:



通过对比提示信息和运行方式,发现调试运行的是debug的 Build Variants,但是报错提示是release 的Build Variants。

提示信息输出目录:

在这里插入图片描述

而运行方式配置:

Android Studio 4.22 解决com.android.tools.idea.run.ApkProvisionException_第1张图片

通过以上信息,可判定为 android studio 有缓存的原因。



解决方法 :

将Build Variants 切换为release 后,再切换回debug,再运行即可。

Android Studio 4.22 解决com.android.tools.idea.run.ApkProvisionException_第2张图片



Android Studio 4.22 解决com.android.tools.idea.run.ApkProvisionException_第3张图片



你可能感兴趣的:(Android,android,android,studio,intellij-idea)