0

我是编码新手。所以我不知道我的提问是否正确,但我真的需要帮助解决这个问题。我看了这篇帖子:在尝试生成签名的 APK android studio 3Dalvik时出现错误VM 错误:发现异常 "Javax.xml.namespace.QName.class",但仍然不知道出了什么问题。

在我尝试生成签名的 apk 之前,我的应用程序运行良好,现在它无法构建,它说有 4 个错误并且 app:mergeDebugResources 失败。我收到这条消息:

“失败:构建失败并出现异常。

  • 出了什么问题:任务“:app:mergeDebugResources”执行失败。

    C:\Users\Ulla\AndroidStudioProjects\CalculaPrazoCPC - Teste - Copia (2)\app\src\main\res\dtplugin\deployJava1.dll:1:1: 错误:prolog 中不允许该内容。我尝试在另一个项目中生成签名的apk,更简单,并且一切正常,所以我认为这不是我的Windows系统有问题......

我的依赖项可能有问题吗?

我的 build.gradle:

    apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "23.0.3"

    defaultConfig {
        applicationId "com.ullaapps.calculaprazocpc"
        minSdkVersion 21
        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.0'
    compile 'com.google.code.gson:gson:2.3.1'
    compile 'com.android.support:design:22.2.0'
}

我在我的 xml 文件中使用:android.support.v7.widget.SwitchCompat 和 android.support.v7.widget.AppCompatRadioButton。我使用的 gson 是因为我有一个存储在 sharedPreference 中的自定义对象列表。

deployJava1.dll 在我的项目/Android Studio 中打开,其中包含许多奇怪的字符并显示以下消息:“此文档包含很长的行。强制启用软换行以提高编辑器性能。”

我将我的 AndroidStudio 更新到 3.0.1,然后开始出现此错误:

java.lang.UnsupportedClassVersionError:com/android/build/gradle/AppPlugin:不支持的major.minor版本52.0

所以我看了一下这篇文章:Unsupported major.minor version 52.0 when rendering in Android Studio

我在那里尝试了许多解决方案,但没有成功。当我尝试此解决方案时:“在 OSX 上,可以在文件 > 项目结构 > SDK 下找到。或者从配置 > 项目默认值 > 项目结构中的欢迎屏幕中找到。选择使用嵌入式 JDK(推荐)选项而不是使用您自己的JDK。” 它开始再次显示 deployJva1.dll、msvcr100.dll 和 classes.jsa 的错误,并使用 stacktrace 运行得到这个:

  • 例外是:org.gradle.api.tasks.TaskExecutionException:任务':app:mergeDebugResources'的执行失败。

和:

C:\Users\Ulla\AndroidStudioProjects\CalculaPrazoCPC - Teste - Copia C:\Users\Ulla\AndroidStudioProjects\CalculaPrazoCPC - Teste - Copia (2)\app\src\main\res\plugin2\msvcr100.dll 错误:错误:文件名必须以 .xml 结尾 错误:错误:文件名必须以 .xml 结尾 错误:错误:文件名必须以 .xml 结尾 C:\Users\Ulla\AndroidStudioProjects\CalculaPrazoCPC - Teste - Copia (2)\app \src\main\res\server\classes.jsa 错误:错误:文件名必须以 .xml 结尾 错误:错误:文件名必须以 .xml 结尾 错误:错误:文件名必须以 .xml 结尾

我想哭!!!我现在真的很沮丧,因为我会发布我的应用程序并且发生了这种情况。如果有人可以帮助我,我将不胜感激。

4

0 回答 0