場景
接手新項目,用Android Studio導入項目,項目可以運行,但R文件爆紅找不到。網上找了解決方法,說這種原因是R文件太大了(超過了Android Studio的上限25.6M了),遺憾的是,對我不起作用。
網上的解決方法(可遺憾的是,對我不起作用):
AndroidStudio菜單--->Help--->Edit Custom Properties...
在文件里添加如下配置:
idea.max.intellisense.filesize=5000000
解決方案
我的Android Studio是3.2.1版本,之前負責這個項目的同事的Android Studio是3.3版本?;诖?,我看了下項目build.gradle中:com.android.tools.build:gradle:3.3.1是3.3.1版本,不適合我的Android Studio 3.2.1版本。
dependencies {
classpath 'com.android.tools.build:gradle:3.3.1'
}
于是,我將com.android.tools.build:gradle:3.3.1改成了com.android.tools.build:gradle:3.2.1,同步項目,完美解決。
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
}
原因分析
我的Android Studio是3.2.1版本,之前負責這個項目的同事的Android Studio是3.3版本。項目build.gradle中:com.android.tools.build:gradle:3.3.1是3.3.1版本,不適合我的Android Studio 3.2.1版本。