android - Android Gradle错误-类常量池中的UTF8字符串非法

标签 android utf-8 gradle android-gradle-plugin build.gradle

从一天到另一天,我打开了我当前正在处理的Android项目,并收到了gradle错误,当我尝试创建一个新项目时也会发生:

Gradle同步失败:类文件com / android / build / gradle / tasks / RenderscriptCompile $ _ConfigAction_execute_closure7 中常量池中的非法UTF8字符串

另外我注意到所有应用程序包的排列都已更改为此配置,并且无法导入AppCompactActivity:

Error print screen

我一直在尝试在网上找到某些东西,但到目前为止,我没有发现与此特定案例相关的任何东西。我自己尝试了几件事,但我认为这只会使情况变得更糟。

有人可以帮助我吗?

谢谢!

build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "22.0.1"

    defaultConfig {
        applicationId "my.app.*****.musicpad"
        minSdkVersion 14
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.2.1'
    compile 'com.android.support:design:22.2.1'
}

最佳答案

对于任何面临此错误的人,我已经通过删除临时文件来解决。
控制面板-> Java->设置->删除文件并恢复默认值。

How to open java settings and delete temp files

关于android - Android Gradle错误-类常量池中的UTF8字符串非法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33331531/

相关文章:

java - XMPP Smack 无法接收消息

android - 获取Android系统首选日期格式字符串

php - 将描述写入数据库 - UTF8 - 转义?

Android HttpUrlConnection 执行 POST 而不是 GET

perl - 使用 unicode 字符创建文件名

c# 遇到 mysql : Incorrect string value code 1366 for column at row 1 问题

android - 在android studio中构建失败

gradle - 在多模块 gradle 项目中,我应该使用一个全局 gradle 文件还是每个模块分别有自己的?

android - 添加 “cloud_firestore”时出现Flutter错误

android - 我如何在android中的模式列表或网格中显示我的列表