Andoid Studio导入别人的项目报错,运行不了(免Gradle 同步)导入android项目教程。

您所在的位置:网站首页 gradle导包失败 Andoid Studio导入别人的项目报错,运行不了(免Gradle 同步)导入android项目教程。

Andoid Studio导入别人的项目报错,运行不了(免Gradle 同步)导入android项目教程。

2024-07-12 16:43| 来源: 网络整理| 查看: 265

所谓免Gradle同步的意思就是…找个方法,令导入的项目的Gradle版本和自己AS原本用的Gradle版本一致。(直接在gradle-wrapper.properties和build.gradle修改版本还是不行)所以博猪用的是另一种方法,以下详解↓

三.直接进入主题!(后有说明)

1.自己建一个项目,可以不同名。能正常运行就行。 在这里插入图片描述 2.复制你要导入的项目的app这个文件夹。 在这里插入图片描述 3.(可以先把AS新建项目关闭退出)打开自己建的项目文件夹,先删除原app文件夹,再粘贴,覆盖原app文件夹 在这里插入图片描述

然后回到Android Studio,稍等一会。此时布局文件正常,class文件报错 在这里插入图片描述 在这里插入图片描述 问题不大,我们一个一个揪,①这个包删掉 在这里插入图片描述

然后这个class文件就正常了阿喂 在这里插入图片描述 同理第二个class文件删掉显红的包,也正常了 在这里插入图片描述 在这里插入图片描述 然后我们发现,整个项目就没有报错了, 不过,如果布局文件这里红了,问题不大 在这里插入图片描述 这里也有个叉叉,问题也不大 在这里插入图片描述

点击File,然后点击Invalidate Aaches / Restart 在这里插入图片描述 点击Invalidate and Restart,等待重启 在这里插入图片描述 重启完成,红红和叉叉都消失了! 在这里插入图片描述 运行看看: 在这里插入图片描述 运行成功!到此撒花❀❀❀❀❀❀❀❀

博猪用这个方法导入过十几个项目至今没有失败的,

百度或者博客很多都是说

先下载好对应的Gradle版本, 然后在gradle-wrapper.properties和build.gradle里修改一下代码,再在设置里修改Gradle的路径,再rebuild project…

博猪试过了,不行…然后突然灵光一闪才想到替换app文件夹

!*************************************************************** ! (以下关于Gradle)

二.熟知Gradle可跳过这一步。 1.这里大概说一下,不同的sdk版本、不同的AS版本、不同的电脑…创建一个项目都有可能导致所用的Gradle不一样。 2.这里可跳到其他网址了解一下何为Gradle.↓ 寄Android开发Gradle你需要知道的知识

点击 ↑ 链接 往下一划…Gradle是什么鬼??还是不懂是不是?没关系,咱不管,这是一个免Gradle”同步“的教程! 好123走

一.导入失败例子 导入其他项目的时候,下图所示 首先就是这么个鬼玩意,其实就是其设置的SDK地址和你AS设置的SDK地址不一致。 首先就是这么个鬼玩意,其实就是其设置的SDK地址和你AS设置的SDK地址不一致。

点击OK,然后就是漫长的 Gradle“同步”,下载一堆你不知道的东西 在这里插入图片描述 果然,失败了呀↓ 在这里插入图片描述 大家的错误信息可能跟本博猪的不一样,反正报错就是了。 依旧可以按照我的方法解决的!

老实交代,博猪我之所以有自信写关于AS的教程,是因为卸载重装AS没有十次八次也有七次八次啊,而且每次重装报错的原因五花八门,没有一次是一样的啊!

期间成功了一次,挂梯子安装成功的,不过嫌版本太低更新了,然后就… 最后一次安装成功,是手动点击提示出来的网站下载它需要的一些jar,pom 等文件,再手动复制到对应的文件夹才成功的。这里贴一下这些文件存放的路径。↓

Andorid Studio的Gradle缓存的第三方库的路径在哪?

Windows用户 C:\Users(用户)\username.gradle\caches\modules-2\files-2.1 linux/mac用户 ~/.gradle/caches/modules-2/files-2.1

我们可以看一下这个项目需要的Gradle版本↓ 在这里插入图片描述 在这里插入图片描述 再看看自己建的项目的Gradle版本↓ 在这里插入图片描述 Gradle版本果然不一样,所以要“同步”,而同步过程中有种种原因例如网络阿阿阿阿等等导致同步失败,其实,导入别人的项目或者自己以前旧的项目运行不了,大多数原因都是这个Gradle的问题!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3