执行过去的迭代备份时出现exception:来源
我正在开发Android项目。 我将手机连接到Android Studio以testing应用程序。 第二次上传后, Gradle Build
失败,并给出了这个错误:
错误:任务“:app:buildInfoDebugLoader”的执行失败。
在执行过去的迭代备份时出现exception:Source /home/ziyaddin/AndroidStudioProjects/Test/app/build/intermediates/builds/debug/19181584762318/classes.dex and destination / home / ziyaddin / AndroidStudioProjects / Test / app / build / intermediates / builds /debug/19181584762318/classes.dex必须不同
这可能是什么原因? 如何解决这个问题呢?
我通过Build -> Rebuild Project
解决了这个问题,然后再次Run
。
另外我觉得新添加的菜单 Run -> Clean and Rerun
也应该解决这个问题。
[编辑:] Clean and Rerun
在Android Studio 2.3中被删除
我也遇到同样的问题,通过重build项目解决。
Build-> Rebuild Project
接着
Run
我认为这只是从2.0的新的Android Studio更新发生。
我有这个问题,并通过从目录../app/build/intermediates/builds/debug/删除所有目录(或只有一个) 解决 。
在这个例子中: / home / ziyaddin / AndroidStudioProjects / Test / app / build / intermediates / builds / debug / 19181584762318
我解决了这个失效caching,重build项目,然后运行它,它工作正常。
采取的步骤:
- selectBuild
- select重build项目
- 运行项目
我刚刚遇到了这个问题,拔掉了我的手机并在模拟器中运行。 这个build好了,然后在我手机上的后续testing都成功了。 在这样做的时候,我也注释了我的savedInstanceState Bundle,这可能是一个促成因素。 我认为这可能是Android Studio的一个内部故障。
采取的步骤:
- 评论捆绑/保存的国家
- 仅在模拟器上运行
- 用电话重试
- 添加捆绑/保存状态5)尝试再次运行设备,一切都应该是好的。
重build项目在Android Studio 2.2.2中正常工作