Android AS为xutils添加依赖过程图解
作者:yaominghui 发布时间:2023-11-16 03:51:05
在使用xutils时遇到不能添加以来的问题,花了很长时间终于解决,网上添加依赖的方法很多,在此针对个人出现的问题作下笔记。
我本想使用jar包,因为在使用smartImageView时是用的jar包来实现的,然而这次却不能实现,所以使用添加以来的方法。添加xutils依赖使用以下方法。网上查询的很多方法,但总是出现各种不同的问题,下面将个人遇到的问题及解决方法和步骤总结一下。
第一步,下载源码:https://github.com/wyouflf/xUtils3
第二步,将下载的源码中的xutils文件夹复制到自己的project中
复制完后,在项目中打开app下的build.gradle和xutils下的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:
内容为:
import...
public class XutilsApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
x.Ext.init(this);
x.Ext.setDebug(false);
}
}
然后再MainActivity.java中就可以使用了。
【作者】:
来源:https://www.cnblogs.com/lgqrlchinese/p/10022748.html


猜你喜欢
- 1、dose not point to a valid jvm installation出错问题按照以下方法设置一定可以不会出现这个错误。我
- Android自定义实现图片加文字功能分四步来写: 1,组合控件的xml; 2,自定义组合控件的属性; 3,自定义继承组合布局的class类
- Scala异常处理Scala是一种多范式的编程语言,支持面向对象和函数式编程。Scala也支持异常处理,即在程序运行过程中发生意外或错误时,
- 本文讲述在mybatis中如何使用ognl表达式实现动态组装sql语句新建Users实体类:public class Users { &nb
- 以Java web的方式显示图片到浏览器以Java web的方式下载服务器文件到浏览器以Spring Boot的方式显示图片或下载文件到浏览
- 创建一个列表消息卡片到目前为止,我们只有一个消息的卡片,看上去有点单调,所以让我们来改善它,让它拥有多条信息。我们需要创建一个能够显示多条消
- 前述园子里有许多人对log4net这款开源的日志记录控件有很多介绍。在这里个人再做一次总结,希望对以后有所帮助,需要的时候可以直接使用,减少
- 注解实现自动装配@Autowire注解@Autowire注解,自动装配通过类型,名字如果Autowire不能唯一自动装配上属性,则需要通过@
- 引言在性能测试过程中,验证HTTP code和响应业务code码是比较基础的,但是在一些业务中,这些参数并不能保证接口正常响应了,很可能返回
- 前言WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏
- 最近项目需要加入第三方分享和登录功能,之前其他项目的第三方分享和登录一直都使用ShareSDK实现的。为了统一使用友盟的全家桶,所以三方分享
- volatile对 volatile的理解volatile 是一种轻量级的同步机制。保证数据可见性不保证原子性禁止指令重排序JMMJMM(J
- 什么是反射机制反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行操作。例如它允许一个ja
- 前言Json反序列化有两种方式【本人】,一种是生成实体的,方便处理大量数据,复杂度稍高,一种是用匿名类写,方便读取数据,较为简单。使用了Ne
- 本文实例为大家分享了C#生成PDF文件流的具体代码,供大家参考,具体内容如下1、设置字体static BaseFont FontBase =
- 本文实例讲述了C#实现随机数产生类。分享给大家供大家参考。具体分析如下:这个类主要扩展的random的使用,对一个经常需要使用的随机数生成进
- 下面就来分享工具类的内容:使用范围:JavaBean类对象的属性不能是数组、List、Set、Mappublic class MapBean
- 本文实例讲述了Java枚举类用法。分享给大家供大家参考。具体如下:package com.school.stereotype; /** *
- 任务,基于线程池。其使我们对并行编程变得更简单,且不用关心底层是怎么实现的。System.Threading.Tasks.Task类是Tas
- 如何使用 Jetpack Compose 创建翻转卡片效果介绍在电子商务和银行应用程序中输入卡信息是很常见的情况。我认为让用户更轻松地处理这