我是编码新手。所以我不知道我是否正确提问,但我真的需要帮助解决这个问题。 我看过这些帖子:getting error while try to generate signed APK android studio 3和Dalvik VM error: Exception found "Javax.xml.namespace.QName.class",但仍然没有找到错误的线索。
我的应用程序运行正常,直到我尝试生成signed-apk,现在它无法构建,它说有4个错误和app:mergeDebugResources失败。我收到这条消息:
" FAILURE:构建因异常而失败。
C:\ Users \ Ulla \ AndroidStudioProjects \ CalculaPrazoCPC - Teste - Copia(2)\ app \ src \ main \ res \ dtplugin \ deployJava1.dll:1:1:错误:内容不在prolog中提供。 我试图在另一个项目中生成signed-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上,可以在File>下找到它。项目结构> SDK。或者从Configure>中的欢迎屏幕项目默认值>项目结构。 选择“使用嵌入式JDK(推荐)”选项,而不是使用自己的JDK。" 它开始再次显示deployJva1.dll,msvcr100.dll和classes.jsa的错误 并使用stacktrace运行得到了这个:
和
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
结尾 我想哭!我现在因为发布我的应用程序而感到非常沮丧。如果有人能帮助我,我将非常感激。