Unable to determine application id: com.android.tools.idea.run.ApkProvisionException:Error loading

最近将Android开发工具升级到4.1.1版本后(运行挺快的,但是还是有些问题),运行时提示build成功,但是无法连接设备安装,run中错误提示如下:

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

通过看上面提示的信息,和项目运行生成的文件路径(如下图),发现运行的是Tes的Build Variants,但是报错提示是Build Variants 的Pro。

Unable to determine application id: com.android.tools.idea.run.ApkProvisionException:Error loading

解决办法:

将Build Variants 切换为Pro后,再切换回Tes,再运行即可,如下图。

   Unable to determine application id: com.android.tools.idea.run.ApkProvisionException:Error loading  Unable to determine application id: com.android.tools.idea.run.ApkProvisionException:Error loading

上一篇:实验记录 | VarScan的安装


下一篇:pure::variants — 产品线变体管理工具