赞
踩
- Android Studio版本:3.5.2
导入或打开已有Android项目时Gradle插件版本和Gradle Wrapper都正常,具体操作:- 1.File --> Open… --> 选中需要打开的项目
- 2.启动Android Studio --> Open existing Android Studio project --> 选中需要打开的项目
项目配置正常,之前打开过也是正常,今天突然耍脾气了。打开项目后点击Sync进行构建一直是成功的,没有任何的报错信息,但AS工具栏app module就是一直不显示,依赖的其他module也没任何反应,折腾2小时尝试了很多方法:
- 重启Android Studio
- clean Project | Rebuild Project | Make Project
- File --> Invalidate Caches/Restart
- 删除项目根目录下.gradle文件夹和.idea文件夹
- 修改Gradle插件版本后各种反复Sync
- 删除C盘下.AndroidStudio3.5文件夹中部分caches文件
然而,并没有什么卵用,但看到控制台出现一行关于NDK的提示日志:
- NDK Resolution Outcome: Project settings: Gradle model version=4.6, NDK version is UNKNOWN
难道和NDK的设置有关系?项目中并不需要使用到NDK,工具被我玩坏了?还别说,我还真把工具升级了,但还是 …
仔细思考了一下,咱没有改任何配置,构建也是成功的,只是工具上的app module一直不显示,就想到平时配置一个module都需要在根目录下的settings.gradle文件中进行编辑,会不会是这里的东西没读取到引起的,这时随手将 settings.gradle 中的内容 Ctrl+A ,然后 Ctrl+X,点击工具栏上的 Sync按钮(那个大象图标) 进行构建,然后再把之前剪切的内容贴回去,就是那一大堆 include ‘:app’,’:XXX’ ,再点击 Sync 进行构建。这时候我发现既然很神奇的构建成功也显示正常了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。