更改api

时间:2018-03-21 06:31:25

标签: android android-studio android-toolbar android-styles

  

错误:资源样式/ Base.V21.Widget.AppCompat.Toolbar(又名   找不到'packagename':style / Base.V21.Widget.AppCompat.Toolbar)。   错误:链接引用失败。   错误:java.util.concurrent.ExecutionException:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2错误:检查日志以获取详细信息   错误:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2错误:检查日志以获取详细信息   错误:com.android.tools.aapt2.Aapt2Exception:AAPT2错误:检查日志以获取详细信息   错误:任务':app:processDebugResources'的执行失败。   无法执行aapt

我没有做任何事情,只是将minSdk更改为21,我在minSdk上开发,目标和编译设置为26。

遇到多个错误后,我决定通过将minSdk更改为26来恢复我的决定,我遇到了这个错误。 我决定使用项目的备份副本,其中我没有更改版本,令我惊喜的是我再次遇到这个。

任何帮助将不胜感激。 :)

我的依赖项如果需要:

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:26.1.0'
    implementation 'com.android.support:support-v4:26.1.0'
    implementation 'com.android.support:design:26.1.0'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    implementation 'com.google.firebase:firebase-database:11.8.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.1'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
    compile 'com.google.android.gms:play-services-location:11.8.0'
    compile 'com.google.android.gms:play-services-maps:11.8.0'
    compile 'com.google.android.gms:play-services-places:11.8.0'
}

1 个答案:

答案 0 :(得分:0)

如果您遇到问题,可以通过在gradle.properties中添加此项来切换回以前的版本试试这个

android.enableAapt2=false