问题描述
- android_studio xmln自定义不识别问题~ 求解答
-
在最布局中,已定义:
xmlns:app="http://schemas.android.com/apk/res-auto"(自动识别)
在控件打app就是出不来属性
gradle里面的dependencies中已经依赖过:compile 'com.zhy:percent-support-extends:1.0.1'这是我需要的控件
Rebuild和CloseProject都已经试过,没用!! 在线求解答
解决方案
方法一:引入aar包方法
将aar包赋值到libs目录下
//这句很重要,亲身试验
repositories { flatDir { dirs 'libs' } }
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
//这样引用
compile(name: 'mylibrary-debug', ext: 'aar')
}
方法二、将第三方库作为module导入到工程,然后在自己的module中添加第三方module库依赖
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.android.support:support-v4:22.2.0'
compile project(':percent-support-extends')
}
解决方案二:
是不是版本不对?
在build.gradle添加:
compile 'com.android.support:percent:22.2.0'
你加了嘛?
仔细看,会对你帮助
解决方案三:
可能是你没有refresh 导致识别不到 或者clean一下试试 要么就是你项目里其他地方存在错误
解决方案四:
我也遇到这种情况,运气好的话rebuild一下就可以了,或者File—>Power Save Mode 勾了再取消。
时间: 2024-09-08 23:27:15