美文网首页
Execution failed for task ':tran

Execution failed for task ':tran

作者: chenglifengle | 来源:发表于2017-06-15 09:17 被阅读0次

问题:

项目中运行时出现下图的提示错误

QQ图片20170615085155.png

解决办法:

网上查资料说是项目中引用的一些包和类库里的包重复了,删掉一个就可以了。然后去看详细的错误日志,发现里面有sensors analytics的字样,是神策相关的内容。那么去查看神策的sdk说明文档(https://www.sensorsdata.cn/manual/android_sdk.html ),按步骤检查一下代码。我这里出现上图错误的解决办法是,参照第五步,将 instant run 特性关闭掉。

QQ截图20170615091505.png

遇见类似的情况,可能都是android studio2.0 instant run 特性引起的,找到Settings-->Build, Excution, Deployment--> Instant Run,去掉勾选即可。

个人分析:

团队开发可能出现这类问题的情况较多,集成一个第三方sdk是由一个人来完成的,其他人从svn上更新下来的代码是一样的,但类似于第五步的属于android studio的设置问题,每个人可能都不一样。即继承sdk的那位开发者按照步骤把 instant run 关掉了,而其他人可能不知道要把它关掉。

相关文章

网友评论

      本文标题:Execution failed for task ':tran

      本文链接:https://www.haomeiwen.com/subject/msryqxtx.html