Error:In declare-styleable FontFamilyFont, unable to find attribute android:font
16lz
2021-01-23
首先说下我自己的原因:查了好多好多资料,大概花费5个小时解决这个问题,起因就是引用support-v7-recyclerview
(我自己的路径)C:\Users\Admin\AppData\Local\Android\Sdk\extras\android\m2repository\com\android\support
Alt+Enter导入的包在我自己的电脑上的路径内没有在build.gradle(app)写的所引入的包,版本号不匹配。只需要在 (我自己的路径)找到一个最新的、存在的版本号写入到build.gradle(app)中
以下是相对靠谱的资料:
看了人家博客说是compileSdkVersion和buildToolsVersion版本太低,按着这个思路确实稀里糊涂的解决了。出错原因:build.gradle(app)添加某些依赖时从官网看了最新的版本填的,比如okhttp3。
解决:1.从工具栏打开SDK Manager(或settings里搜Android SDK)更新SDK,勾上右下角的Show Package Details,选择下载。
我是误打误撞进了下图的Edit,从里面更新的SDK。
2.修改build.gradle(app)如下图,buildToolsVersion原来是我一个个蒙的...后来百度看到在sdk文件夹下的build-tools下有,还有support-appcompat-v7:27.0.2这个版本是先看了人家博客然后转到google develper中偶然看到的,就试了试。
3.完成上面的步骤就行了,总觉得还不够,就是原来我的build.gradle(project)做了修改
应该就这样了。
更多相关文章
- android 7和android8在user版本下能应用获得root
- 演化理解 Android 异步加载图片
- Android布局的一些属性和开关、创建log图片
- Android WebView实现选择本地图片拍照功能
- 很实用的android压缩图片的算法
- 修改android virtual device路径
- android imageView 图片显示方式属性
- Android 为联系人添加图片
- Android调用系统自带的文件管理器进行文件选择并获得路径,android