- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近从 Eclipse 切换到 Android Studio,但在编译我的应用程序时遇到了问题。我已经处理了很多问题并且能够解决所有问题,除了一个:
Error:Execution failed for task ':MyApp:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2
我读到这可能意味着您有重复的 jar,所以我检查了我的 gradle 配置,但它看起来不错。我什至经历过并评论了一对一(以及多对一/一对多)的编译,但无济于事。这是我的 gradle 配置:
dependencies {
compile project(':comcrashlyticssdkandroid_crashlytics_2')
compile 'com.android.support:support-v4:18.0.0'
compile 'com.google.android.gms:play-services:+'
compile files('libs/libGoogleAnalyticsServices.jar')
compile files('libs/gcm.jar');
}
我最好的猜测是 libs/gcm.jar
,因为 gcm 已“弃用”到 google play 服务。但是,没有 gcm 可以进行服务迁移,所以我现在只能使用 gcm。
另一个仅供引用,我在 Eclipse 中遇到了 dex 编译问题,但我会从项目中删除“私有(private)库”,一切都很好。 Android Studio 中是否有与此等效的东西?
我最大的问题是您建议我接下来尝试什么来解决这个问题?
最佳答案
dependencies {
compile project(':comcrashlyticssdkandroid_crashlytics_2')
compile 'com.android.support:support-v4:18.0.0'
compile 'com.google.android.gms:play-services:+'
compile files('libs/libGoogleAnalyticsServices.jar')
compile files('libs/gcm.jar');
}
dependencies {
compile project(':comcrashlyticssdkandroid_crashlytics_2')
compile 'com.android.support:support-v4:22.2.1' // updated
compile 'com.google.android.gms:play-services-analytics:7.5.0' // updated
compile 'com.google.android.gms:play-services-gcm:7.5.0' // updated
}
并遵循更新后的指南:https://developers.google.com/cloud-messaging/android/client
对于 crashlytics,使用他们的配置:http://docs.fabric.io/android/crashlytics/build-tools.html#gradle-advanced-setup
关于android - 任务 ':MyApp:dexDebug' 执行失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31815243/
我有一个问题,大约 2 天我无法解决。我分析了几乎所有关于这个错误的问题,但我无法处理它。 这是我的树: MyAppRoot -MyApp -libs -jar4.jar
我正在使用 Gradle 构建我的应用程序,并添加了几个库,如 Play Services 和 ChartBoost。我还设置了multiDexEnabled true在我的安卓build.gradl
如果我只是构建我的项目,它会说构建成功。但是,如果我运行我的项目,它会说构建失败。是这样说的 > :app:preDexDebug trouble processing "javax/xml/bind
我想启动我的应用程序“app”,我在构建 gradle 时遇到错误: Error:Execution failed for task ':app:dexDebug'. com.android.ide.
我的gradle执行失败,并显示以下错误消息。我在SO上搜索了许多其他答案,建议这样做: dexOptions { preDexLibraries = false } 有人
在libs中是一个* .jar文件。 同步:OK 制作项目:OK 清洁:确定 运行:错误 错误: 错误:任务':app:dexDebug'的执行失败。 com.android.ide.common.p
在尝试运行我的项目时,出现以下错误: Error:Execution failed for task ':app:dexDebug'. com.android.ide.common.process.P
当我将 targetSDK 版本从 21 更改为 23 时,我目前遇到了问题。 更改并构建 gradle 后,当我尝试运行应用程序时出现错误 Error:Execution failed for ta
我最近尝试在我的应用程序上测试本地后端支持,但遇到了一些 gradle 构建问题。以下是我收到的错误: Error:Execution failed for task ':app:dexDebug'.
我刚刚将 baseGameUtils 导入到我的 Android 游戏中,以便添加 Google Play 排行榜,但是,当我按下播放按钮时,我收到此错误:“错误:任务 ':app:dexDebug'
这是我的 build.gradle 文件。 apply plugin: 'com.android.application' android { compileSdkVersion 20
Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.internal.LoggedErrorExcept
我在 Android Studio 中处理一个包含多个库的项目。我正在使用 App:dexdebug 大约两天,并尝试了所有可能的解决方案。我知道这是因为一些重复的依赖关系,但我不确定我在哪里插入了重
我的 Android Studio 项目有问题,它编译正常,但我不知道我做了什么破坏了它。 Error:Execution failed for task ':app:dexDebug'. com.a
昨天,当我尝试调试我的应用程序并在我的设备上运行它时,Gradle 控制台在 :mobile:dexDebug 之后立即开始显示此错误: AGPBI: {"kind":"SIMPLE","text":
您好,我的应用程序运行有问题。我搜索了相同的主题但不明白。我没有同名的类(class)。感谢您的帮助。这个问题可能会重复,但我想向您展示我的日志和依赖项。 再次更新build.gradle和messa
我有 3 个正在构建的模块。 A(一个没有依赖的android库) B(依赖于 A 的 android 库) C(依赖于 B 和 A 的 android 应用程序) 首先,我只想在 C 中声明 B 并
我知道以前曾问过这个问题,但仍然没有得到答案。该代码运行正常,但是当我尝试将其与Firebase集成时,我开始遇到此错误。 错误:任务':app:dexDebug'的执行失败。 com.android
> apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "
我正在尝试将“ Material 设计”集成到我的应用程序中,但我遇到了 appcompat 问题。当我创建新应用程序(没有任何更改)时,会出现此错误,并且所有应用程序中都出现相同的问题,其中我已包含
我是一名优秀的程序员,十分优秀!