Aru*_*run 28 android themes android-appcompat gradle
Theme.AppCompat.Light.DarkActionBar未在styles.xml中进行编译.我compile 'com.android.support:appcompat-v7:25.1.0'在app模块中添加了
build.gradle.
我在谷歌搜索了解决方案.其中很多是关于更改Project的类路径.build.gradle但它显示相同的错误.
build.gradle
dependencies {
compile 'com.android.support:appcompat-v7:25.1.0'
compile 'com.android.support:design:25.1.0'
compile 'com.android.support:support-annotations:25.1.0'
compile 'com.android.support:cardview-v7:25.1.0'
compile 'com.android.support:recyclerview-v7:25.1.0'
// compile 'ch.acra:acra:4.5.0'
testCompile 'junit:junit:4.12'
}
android {
compileSdkVersion 25
buildToolsVersion '25.0.2'
defaultConfig {
minSdkVersion 14
targetSdkVersion 25
versionCode = 146
versionName = "0.6.65"
}
Run Code Online (Sandbox Code Playgroud)
Max*_*nga 34
你的build.gradle版本是错误的.
请按照以下说明修复:
build.gradle(Project:{your_project_name})com.android.tools.build:gradlecom.android.tools.build:gradle:2.3.3和And和Android工作室分发2.3.3作为版本.<style name="Theme.Base.MyTheme" parent="Theme.AppCompat.Light.NoActionBar">
Run Code Online (Sandbox Code Playgroud)
如果清理/重建不起作用,只需删除项目根目录中的.gradle目录即可.并再次与gradle同步项目.
当您混合支持库的缓存时会导致此问题.
我注意到可以使用前缀可用的所有主题@android:style/.所以,我通过更换解决了这个问题
Theme.AppCompat.Light.DarkActionBar
同
@android:style/Theme.DeviceDefault.Light.DarkActionBar
| 归档时间: |
|
| 查看次数: |
32806 次 |
| 最近记录: |