美文网首页
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