引用:sanzhimayi 发表于 2019-03-18 18:57 恭喜,不容易啊 |
引用:JackJiang 发表于 2019-03-18 18:12 第二种方法新建工程再倒入成功了 谢谢 |
引用:sanzhimayi 发表于 2019-03-18 17:58 不会吧。应该是你没有正确地做好,这个问题已经不只一个人遇到并解决了。 你按照我说的:你随例建一个android工程,然后把它里面的build.gradle复制过来替换现在的同名文件,然后将工程里的build.gradle文本内容再复制到新的build.gradle里,你再试试。 如果不行,你再在帖子里回复。我马上下载一个跟你一模一样的AS版本,看看这个新版里到底什么情况 20180318 18:38补充回复: 我专门将我用的AS升级到了跟你一样的版本(3.3.2),在我的系统环境下,仍然没有任何问题,你看下图: 所以,出现这个问题的本质,就是你的AS环境对这个build.gradle配置文件的读取有问题。所以解决方法可以是: 1)简单一点:就像上面的链接里一样,新建一个build.gradle,再把内容复制进去(确保真的是新建的,而不是老的); 2)麻烦一点:从新新建一个工程,即基于你的AS环境重新生成一个新工程,然后再将RainbowChat工程里的源码、资源等复制进去,试试。(特别注意:RainbowChat的工程几乎没有复杂的依赖,且所有用到的jar包都离线下载到了libs里了,无需gradle在线下载,所以一定别搞复杂,这就是个最简洁的工程。) 20180318 18:51补充回复: 你也可以参照以下的方式,来试一下,如果不行,你就把你的build.gradle文件上传上来,我帮你转UTF码试试! 原因: 项目或工程的Build.gradle文件的编码格式为UTF-8 +BOM格式 解决方法: 通过NotePad++ >> 编码 >> 转为UTF-8无BOM格式 >> try again |
你的Android Studio版本是多少? 这是AS的一个很操蛋的bug。你有看过这个帖子里的解决方法吗:https://blog.csdn.net/zke1994/article/details/81662417 |