AndroidStudio如何导⼊他⼈项⽬
我们从安装Android开发⼯具到运⾏第⼀个⾃⼰的项⽬。但是难免也会借⽤别⼈的源码来对照学习。
但是Android Studio虽然很智能,但是对于初学者来说,还是有点恼⽕。Gradle会出现各种各样的错误。
让你从⼊门到放弃
初学者,怎样导⼊他⼈的项⽬?这个Skills必须快点掌握哟。不是要过飞机哦哈哈
我个⼈觉得,学习⼀门编程语⾔,千万不要浪费时间再开发⼯具的问题上!这样得不偿失!属是不值得。等你掌握这门语⾔了,对开发⼯具
使⽤得很熟练了,到那时,你再去将你的开发⼯具更新到最新版本,再去⽤新特性。古⼈说:"我亦⽆他,惟⼿熟尔",切记,切记,切记重要的事情说三遍!
导⼊别⼈的Android Studio 项⽬往往是会出错的,⼀般最常出现如下⼏种情况:
run 灰⾊
配置app显⽰红⾊的 X ,主要是no moudle;
其他错,等着去百度问候
但是我发现好多百度显⽰出来也是坑,有时候根本解决不了我们的问题。所以今天记录⼀下⾃⼰解决导⼊别⼈Android Studio的过程
前提条件:问题的原因就是每个⼈的Gradle的版本不同,以及项⽬配置⽂件的信息不⼀样。所以解决办法就是删除这些配置⽂件,在导⼊⾃⼰电脑的Android Studio,然后让它⾃⼰⽣成这些东西。
我的
较好的解决⽅法:不要直接把别⼈项⽬就直接⽤Android studio 导⼊,这时候往往都会给你报各种红⾊以及⼀些报错信息和debug⽇志,
当然如果你的版本和导⼊项⽬的版本⼀样,可能会给你带来惊喜哦。不过不是每个⼈都有这么好的运⽓,这样运⽓属实有点可怕哈哈
⾸先:去到要导⼊项⽬的⽬录下把.idea,iml,local.properties,删除 (是通配符标识所有的)
再进⼊app⽂件夹把build⽂件夹,*.iml都删除
还要打开app⽂件夹中adle⽂件内容(在此操作之前要先打开以往⾃⼰能在Android studio上能运⾏的项⽬的gradle⽂件来对照参照)
修改 compileSdkVersion(这个和新版的 compileSdk ⼀样的) 这个要和⾃⼰以往能成功运⾏的项⽬⼀样;
再修改 defaultConfig{}中的minSdkVersion(新版minSdk)和 targetSdkVersion(新版targetSdk)这个也要和⾃⼰以往能成功运⾏的项⽬⼀样。
如图:
接着打开以往⾃⼰的Android studio 上运⾏成功的项⽬,在其主
android最新版⽂件下到adle⽂件如下图:
然后再打开主⽂件的gradle⽂件⽬录(gradle\wrapper\gradle-wrapper.properties),
复制看如下图操作:
还要修改如下图操作:
点击File---setting
在搜索框输⼊ Gradle 会出现如下图页⾯,再修改jdk,但是这⾥要和adle(Module)的comipleOptions⾥⾯
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
版本⼀样哦
最后再点击Build---make Build操作如下图:
如果出现了如下图也不要怕
我们只需要添加如下代码到gradle.properties如图操作
android.overridePathCheck=true
如果⼜出现如下错误,我只能 ,但是不要怕,也能解决的
啦哈哈
解决⽅法按照如图操作
再运⾏项⽬出现如图即可。你会说太难了,到这个时候才成功。
送个⼤家⼀句:“不会,可以学;落后,可以追赶;跌倒,可以站起来;⼲就完事”
也很⾼兴你能看到这⾥。不要忘记送个⼤家的⼀句话哦
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论