我正在使用Azure移动服务快速启动项目。 从Eclipse导入到Android Studio,它可以构建并运行良好。
但是当我添加空白活动时,构建失败:
Error:Execution failed for task ':dexDebug'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
...
...
UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/
AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
我还注意到它在build.gradle
中添加了以下内容dependencies {
compile fileTree(include: '*.jar', dir: 'libs')
compile 'com.android.support:appcompat-v7:20.0.0'
}
如果我评论添加到gradle中,我会收到一大堆错误......我很确定它属于那里。
如果我删除了我的活动,布局和相关的菜单或字符串...它再次构建正常。
我已经处理了许多帖子,其中人们收到了类似的错误但无法找到解决问题的方法。
我也尝试过,重新启动,清理构建和重建。
我真的很感激一些帮助...谢谢
答案 0 :(得分:0)
在我的app目录下面评论后,build.gradle ..再次工作
dependencies {
// compile 'com.android.support:support-v4:+'
compile 'com.google.code.gson:gson:2.2.2'
compile files('libs/mobileservices-1.1.5.jar')
}