Android Studio导入项目报错

Kyler_ 2016-05-21 08:27:10
RT,新换到as很多不懂的,,,导入一个项目到as的时候报错,原因是项目使用的gradle版本和studio安装的版本不一样导致的,下载旧版本的gradle后正常,求问,难道我只能用旧版的gradle了么,,,更新后的报错怎么办呢?
...全文
242 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhg1204 2016-05-24
  • 打赏
  • 举报
回复
引用 8 楼 Kyler_ 的回复:
你好,能否详细说明一下?是指将studio自带的gradle删除,下载项目需要的版本,然后再升级gradle就行了么?
在工程的build.gradle中设置你需要的gradle版本:

dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'
 }
然后将工程目录下的.gradle文件夹删掉,更新gradle应该就可以了。
Kyler_ 2016-05-23
  • 打赏
  • 举报
回复
引用 7 楼 jhg1204 的回复:
gradle中设置你的gradle版本,然后将工程中的gradle目录删除掉,然后就可以在线更新了。
你好,能否详细说明一下?是指将studio自带的gradle删除,下载项目需要的版本,然后再升级gradle就行了么?
jhg1204 2016-05-22
  • 打赏
  • 举报
回复
gradle中设置你的gradle版本,然后将工程中的gradle目录删除掉,然后就可以在线更新了。
Kyler_ 2016-05-21
  • 打赏
  • 举报
回复
难道就不能升级gradle的版本了么?因为这个项目,其实之前也是从eclipse中复制粘贴做的,只不过操作的时候as的版本比较低,现在重装最新版本的as,gradle版本原来是2.8/1.5.0现在是2.10/2.1.0,就导致这个问题了 ,,,也是晕了,,,想知道怎么换一下新的版本额
Kyler_ 2016-05-21
  • 打赏
  • 举报
回复
Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'E:\Java\jdk1.8.0_92\bin\java.exe'' finished with non-zero exit value 2
Kyler_ 2016-05-21
  • 打赏
  • 举报
回复
嗯,project下build.gradle和gradle-wrapper.properties,把这两个中的gradle版本改成项目原来的版本就正常,但是我只要一升级用新的gradle就报错了,,,内容是:
Kyler_ 2016-05-21
  • 打赏
  • 举报
回复
我改了,就是因为改成我本地的版本了,就报错了,,,这个不能更新么?
阿飞__ 2016-05-21
  • 打赏
  • 举报
回复
也可以修改整个工程的gradle版本。在project的build文件和工程结构的页面能改

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧