更新后,Android仍然损坏

时间:2018-01-18 16:54:20

标签: java android gradle aapt

2周后,我无法在Android工作室中构建任何应用程序,这已经变得相当令人沮丧。

我收到以下错误:

  • 错误:找不到资源样式/ Base.AlertDialog.AppCompat(又名com.almac.engineerapp:style / Base.AlertDialog.AppCompat)。
  • 错误:java.util.concurrent.ExecutionException:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2错误:检查日志以获取详细信息

我知道您可以在gradle.properties中执行appt2.enable = false,但这对我不起作用。

我还确保我的构建工具是26.0.2或类似其他帖子所建议的类似的东西,但这并没有起作用。

我还没有看到任何其他解决方案,虽然这是相似的,但我觉得这不是一个重复的帖子。

的build.gradle:

apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion '26.0.2'
defaultConfig {
    applicationId "com.almac.engineerapp"
    minSdkVersion 25
    targetSdkVersion 26
    versionCode 1
    versionName "1.0"
                                                                                 testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-   android.txt'), 'proguard-rules.pro'
    }
  }
 }

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.journeyapps:zxing-android-embedded:3.4.0'
implementation 'com.android.volley:volley:1.1.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'

}

有人可以帮忙吗

1 个答案:

答案 0 :(得分:1)

在我决定降级并使用相信Android 2之前,我还没有能够运行最新版本的Android Studio大约一周。我无法说出你的错误是什么?错误,但尝试早期版本,如果它工作,它不应该导致你很多问题!

我已经在Android 2.x上开发了我的应用程序大约3个月了,而且我还没有经历任何与版本相关的真实版本#34;问题。

祝你好运,