android - Android Studio 抛出空项目错误
问题描述
我得到那个错误:
找不到样式属性“android:attr/metaButtonBarStyle”
我在刚刚安装的 Android Studio 版本上的一个新的空项目上得到它。
我尝试重建项目,在生成的 values.xml 文件中添加属性 metaButtonBarStyle,使用 android.enableAapt2=false 在 gradle-wrapper.properties 上禁用 AAPT2,我尝试卸载插件和 Android Studio,从刚刚开始 -安装了带有空项目的 Android Studio 版本,但我仍然收到错误消息。
这是我的依赖项:
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.1'
implementation 'com.android.support:design:27.1.1'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
有人可以帮我吗?
解决方案
除非您需要特定的 SDK,否则降级您正在使用的 SDK 可能会有所帮助。
我知道当我将 Android 的 SDK 与 Unity 游戏引擎一起使用时,我必须进入并删除/重命名一个文件夹以触发 Unity 下载这些文件的有效版本,我不知道是否有类似的自动修复可用Android Studio,但如果有,您可能希望找到 metaButtonBarStyle 应该在的位置并重命名父文件夹。
推荐阅读
- javascript - React pdf突出显示无法正常工作
- regex - awk 提取文本第 N 次出现方括号(包含文件文本中的换行符)
- odoo - Bitnami Odoo Stack 中缺少 python 库
- javascript - 当我上传新图片 Fabricjs 时图片不可用
- javascript - 取消选中复选框后如何撤消javascript命令?
- python - Superset 未在“设置”下拉菜单中显示警报/报告
- python - 用 Python 解释 [:0]
- react-native - 视频上的水印反应原生
- flutter - 从 Dart 中的 Firestore 获取布尔状态
- angular - 使用类对象数组中的值进行过滤