博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习Android过程中遇到的问题及解决方法——AS为xutils添加依赖
阅读量:5297 次
发布时间:2019-06-14

本文共 1076 字,大约阅读时间需要 3 分钟。

在使用xutils时遇到不能添加以来的问题,花了很长时间终于解决,网上添加依赖的方法很多,在此针对个人出现的问题作下笔记。

我本想使用jar包,因为在使用smartImageView时是用的jar包来实现的,然而这次却不能实现,所以使用添加以来的方法。添加xutils依赖使用以下方法。网上查询的很多方法,但总是出现各种不同的问题,下面将个人遇到的问题及解决方法和步骤总结一下。

第一步,下载源码:https://github.com/wyouflf/xUtils3

第二步,将下载的源码中的xutils文件夹复制到自己的project

复制完后,在项目中打开app下的build.gradlexutils下的build.gradle,将xutils下的部分内容改为app下的。如图:

只修改图中的部分即可,直接复制可能不行,需要和自己的版本一致才可以

第三步:修改settings.gradle的代码,加个':xutils'即可;

修改在项目下的(不是app下,也不是xutils下)build.gradle,添加两行如图:

然后点击"Sync Now"等待漫长的加载后,发现报错,大概就是什么什么的找不到,那是因为Android Studio 升级 2.2 Maven 插件不能使用了,解决方法如下为:在项目下的build.gradle进行修改(这个问题找了好久,原来是版本不对应),我的版本是1.5,所以将1.3改成1.5就可以了。

开始加载,漫长的时间过去了,又出现了新的问题,说下载jar包失败,这个jar包名字叫commons-beanutils-1.8.0.jar,然后我就手动下载,复制到libs目录下,add for library,这次加载非常成功。

第四步:新建application类,初始化xutils

内容为:

1 import... 2  3 public class XutilsApplication extends Application { 4     @Override 5     public void onCreate() { 6         super.onCreate(); 7         x.Ext.init(this); 8         x.Ext.setDebug(false); 9     }10 }

 

然后再MainActivity.java中就可以使用了。

转载于:https://www.cnblogs.com/lgqrlchinese/p/10022748.html

你可能感兴趣的文章
浏览器的判断;
查看>>
ubuntu 18.04取消自动锁屏以及设置键盘快捷锁屏
查看>>
Oracle 初始化参数 二三事,随记
查看>>
三维凸包模板
查看>>
zoj 2432(最长递增上升子序列)
查看>>
uva 10791
查看>>
JD路径配置及myeclipse主题和提示设置
查看>>
React 避免重渲染
查看>>
对象与包装类:ps踩过的写博客的坑,长记性
查看>>
【SAP业务模式】之ICS(六):发票输出类型
查看>>
powerdesigner从EXCEL读入数据
查看>>
UOJ #131 【NOI2015】 品酒大会
查看>>
CNN的学习笔记
查看>>
【论文学习】YOLO9000: Better,Faster,Stronger(YOLO9000:更好,更快,更强)
查看>>
全文索引FULLTEXT 的使用
查看>>
代码折叠
查看>>
Ubuntu通过apt-get安装指定版本和查询指定软件有多少个版本
查看>>
Ubuntu 16.04安装Ubuntu After Install工具实现常用软件批量安装
查看>>
CentOS Ubantu linux中设置history历史命令显示命令执行时间
查看>>
Android背景渐变色(shape,gradient)
查看>>