如何将minSdk设置为20?配置时遇Gradle相关报错求助
问题解决方案
针对"无法获取null对象的属性'20'"报错
- 检查
build.gradle(:app)第48行代码,大概率是引用了未定义的变量设置minSdkVersion,比如误写minSdkVersion sdkVersions.20(而sdkVersions未初始化),直接改为硬编码数值:defaultConfig { minSdkVersion 20 // 直接写数值,不要引用未定义变量 // 其他配置项... } - 若第48行是读取外部配置的逻辑,确认配置文件存在且对应key的数值有效,或相关变量已正确初始化。
- 执行
File > Sync Project with Gradle Files同步项目,必要时清除缓存重试(File > Invalidate Caches... > 勾选Clear file system cache and local history > 点击Invalidate and Restart)
针对"没有调试Gradle的扩展"提示
- 直接点击提示中的"在应用市场查找Gradle扩展",安装官方Gradle插件即可。
- 若提示无响应,手动打开IDE插件市场(
File > Settings > Plugins),搜索"Gradle",安装官方认证的Gradle插件后重启IDE。
内容的提问来源于stack exchange,提问作者LearningAnew
相关产品推荐
相关产品推荐

