0
点赞
收藏
分享

微信扫一扫

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)


前言:github对开发者而言无疑是个宝藏,但想利用它可不是件简单的事,用Android studio导入开源项目会遇到各种问题,今天我就以github上的一个图片轮播项目为例,解决导入过程中的常见问题.


1.下载项目压缩包

2.由于android studio采用gradle自动构建,而每个项目的gradle版本不一致会导致编译异常,所以要修改开源项目的gradle版本,过程如下

打开自己本地建立工程下的build.gradle文件,将其全部复制.

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_unProguard


然后用记事本或其他软件打开开源项目下的build.gradle文件,全部粘贴并保存


Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_android studio_02


3.导入开源项目 , File ---> import project   注意不是选择整个文件夹,而是找到文件夹里面的build.gradle文件,点击OK

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_gradle_03


4.解决第一个异常

异常显示:

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_开源项目_04


解决方法:将箭头所示文件夹下的build.gradle文件打开,将runProguard false改成minifyEnabled false

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_gradle_05


问题原因:

打开如图目录,你会发现你的gradle版本,我用的是2.2.1,官方文档说,gradle的版本2.0.0以后,unProguard 就要改成minifyEnabled

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_gradle_06


5:解决第二个异常

异常显示:

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_导入_07


问题解决:打开目录下xxx.iml文件,将右边红框内代码删除

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_android studio_08


6:解决第三个异常:

异常显示:类文件显示J,(其实是android studio识别不出来)

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_gradle_09


问题解决:如图操作,选一个SDK版本,然后Rebuild Project

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_gradle_10

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_android studio_11


7:异常解决,运行,世界如此美好

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)_gradle_12



友情链接:另一哥们导入另外一个项目遇到的问题及解决方法


举报

相关推荐

0 条评论