关于Android Studio3.0让人懵逼的错误:新建的项目R文件丢失

最近更新了Android Studio3.0,也不知道是什么原因,新建的项目中没有R文件,在网上苦苦寻找了很多教程终于知道了能够解决我的问题的方法。

新建项目时,发现没有R文件,我会疯狂的在网上搜索“Android Studio新建的安卓项目没有R文件”

得到的答案却都是告诉你R文件在XX/XX/XX/R.Java,如果你还没有找到,就会有人出来骂你是傻子了。

苦逼的我经历了重装了Android Studio,发现不能解决问题,又重新下载了SDK还是没能解决问题。

今天我在新建项目时发现我一直忽略了下面的提示:

Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

Error:Execution failed for task ‘:app:preDebugAndroidTestBuild’.

Conflict with dependency ‘com.android.support:support-annotations’ in project ‘:app’. Resolved versions for app (22.1.0) and test app (25.4.0) differ. See https://d.android.com/r/tools/test-apk-dependency-conflicts.html for details.

终于黄天不负有心人

下面是解决方法:

(解决了我的问题)

一、新建的项目

可以先选择为android,然后点开Gradle Scripts下的gradle.properties


然后点开Gradle Scripts下的gradle.properties

并在最后一行添加

android.enableAapt2=false


在最后一行添加android.enableAapt2=false

最后

build->Rebuid-project

二、永久改变(这个不知道为什么,我的修改了之后,再次新建项目依然出现问题)

在电脑中找gradle.properties.ftl(注意路径)


gradle.properties.ftl

用记事本打开此文件


gradle.properties.ftl

在最后面添加一句 :

android.enableAapt2=false


再次创建project时,错误即会消失

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,810评论 25 708
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,487评论 2 45
  • 考研结束很长时间了,心里老感觉不踏实,漫长迷茫地等待着成绩。自己也知道三跨考北师大,并没有可能。但是总期许着奇...
    沃佑并阅读 420评论 4 1
  • 最新一期的《奇葩说》辩题是“婚礼真的有必要吗”,嘉宾是我很喜欢的黄磊老师。作为一个和同一个人举办过两次婚礼的人,他...
    漫天的小灶阅读 28,304评论 17 60
  • 今天的分享会刚好提到了防御,其实我在看书时,对这一章节也颇有兴趣。通过今天的交流,应该说是更透彻地了解! ...
    周南益阅读 289评论 0 0