当前位置: 首页 > 知识库问答 >
问题:

在Android Studio中设置解析时出错

羊舌旭尧
2023-03-14

Hi iv'e刚刚启动了一个新应用程序,现在正在按照解析快速入门指南在此项目中设置解析。一切正常,直到我将此代码放入我的build.gradle:

dependencies {
compile 'com.parse.bolts:bolts-android:1.+'
compile 'com.parse:parse-android:1.+'
}

然后,当我尝试运行我的应用程序时,我在gradle控制台中收到以下消息:

*AGPBI: {"kind":"simple "," text ":"意外的顶级异常:"," sources ":[{ }]} AGP bi:{ " kind ":" simple "," text ":" com . Android . dex . dex EXCEPTION:多个dex文件定义了Lbolts/aggregate EXCEPTION;"、" sources ":[{ }]} ag pbi:{ " kind ":" simple "," text ":" \ tat com . Android . dx . merge . dex merge . readsortabletypes(dex merge . Java:596)"、" sources ":[{ }]} ag pbi:{ " kind ":" simple "," text ":" \ tat com . Android . dx . merge . getsorted types(dex merge . Java:554)"、" sources ":[{ }]} ag pbi:{ " kind ":" simple "," text*哪里出错:任务执行失败':app:dexDebug '。

com . Android . ide . common . Process . Process exception:org . grad le . Process . internal . exec exception:Process ' command '/Library/Java/JavaVirtualMachines/JDK 1 . 8 . 0 _ 31 . JDK/Contents/Home/bin/Java ' '以非零退出值结束2 * Try:使用- stacktrace选项运行以获取堆栈跟踪。使用- info或- debug选项运行以获得更多日志输出。构建失败总时间:4.588秒*

这是我目前的build.grade代码:

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.1"

defaultConfig {
    applicationId "com.app.src.parseapp"
    minSdkVersion 14
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.0'
compile 'com.android.support:design:23.1.0'
//Parse Dependencies
    compile 'com.parse.bolts:bolts-android:1.+'
    compile 'com.parse:parse-android:1.+'

}

我该如何解决这个问题?

共有1个答案

吴松
2023-03-14

为了修复此错误,我编译并运行了我的程序,其中包含2个文件螺栓任务-1.3.0.jar和Parse-1.11.0.jar在libs文件夹中。

然后,我添加了除依赖项行之外的所有其他解析内容。问题是android studio两次试图添加parse.jar文件。

编译文件树(dir: “libs”,包括: ['*.jar']) 已经编译了 libs 文件夹中的内容

 类似资料:
  • 我安装了Java1.7.0_21,卸载了以前的版本后,今天安装了1.7.0_45。现在Android Studio已经停止编译项目,并表示无法找到1.7.0_21文件夹。如何为Java SDK设置新路径?我也改变了环境变量,但不起作用。

  • 问题内容: 我正在尝试在Android Studio中使用Java版本1.7,但是很遗憾,它无法正常工作…如果将版本设置为 但是,当我使用带有字符串的声明语句时,出现了在Java 1.7中应该发生的错误,因此我是否需要设置其他设置? 问题答案: 不,没有设置可更改。Android SDK不支持完整的Java 7语法,因此您不能使用它。 请注意,最新的android版本支持java.nio。*(ja

  • 我正在使用android Studio 0.8.2并希望将数据从文件读取到数组,但我得到了这个错误:无法解析符号FileUtils。错误在这一行: 我已经包括了commons-io-2.4。应用程序中的jar文件- 如果你需要更多信息,请告诉我。

  • 驴你看,我要添加截取到我的应用程序添加这行代码com.mcxioke。截取:库aar:1.0.0建立。gradle文件 我也试着添加改装。但它给出了相同类型的错误:未能解决:bla bla bla。 所以我认为在我的情况下gradle不能同步任何其他库不同于com.android....... 我也尝试将这行代码添加到我的build.gradle。但是什么都没有改变 请指教 编辑:添加注释后生成。

  • 问题内容: 我有一个,尝试检索并解析它,但出现此错误: 这是我的功能: 怎么了?我花了两天时间来解决这个问题。有时我会遇到空值,但我不知道如何使用它们。 问题答案: 添加与null测试不同的简单方法。 那你还有问题吗?