开发者社区> 问答> 正文

AS中buildtools版本太高造成问题-安卓报错

Android studio 编译问题:finished with non-zero exit value 1(由于buildtools版本太高造成的)

Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.ide.common.process.ProcessException: 
org.gradle.process.internal.ExecException: 
Process 'command '/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1

展开
收起
montos 2020-05-29 09:55:23 556 0
1 条回答
写回答
取消 提交回答
    • 错误原因 buildToolsVersion版本太高,我原来的 buildToolsVersion "24.0.0” 需要jdk1.8,而我的是jdk1.7,所以一直报这个错,刚开始以为是v4包和V7包冲突,因为之前遇到这样的问题,而这次删除V4包之后依然报这个错,上stackoverflow搜了一下,把buildTools版本降下来就好了。

    • 解决方案

    android {    
          compileSdkVersion 23    
          buildToolsVersion "23.0.3"  
    }
    
    2020-05-29 19:29:24
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载