XUtils3 的 环境搭建
XUtils3 的 环境搭建
环境搭建三部曲
-----------------------
说明 :
author 修雨轩陈
使用andorid Studio 已经创建了一个项目
并且自己需要使用xutils 3.0.x
-----------------------
第一部: 资源下载
在github上下载最新版本.
https://github.com/wyouflf/xUtils3
解压到之后
查看解压的内容,如图:
将xutils文件加 添加到项目文件下. (注意文件的目录结构) 将所有的文件添加在项目的根目录下,比如我的项目叫做"yixueyuan"
第二步:
在xutils目录下, 查看build.gradle 文件 ,如下:
将xutils下的build.gradle下的版本和app目录下的版本要一致.,如下
在项目下的 setting.gradle 中添加xutils , 示例如下:
最后 在 build.gradl中添加:
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
示例如下:
Sync Now 同步
经过漫长的等待之后,应该就可以用了。
第三部:使用xutils
经过前两部的之后 , xutils环境就已经配置好 , 下面就是使用xutils了。
创建自己的Application : 并且覆盖application的OnCreate()方法,
@Override
public void onCreate()
{
super.onCreate();
x.Ext.init(this);// xutils init ...
}
实例如下:
在AndroidManifest.xml 的application标签中使用
android:name= <Application的路径……>
好了 , okey 啦~~~
环境搭建好了~~~~~~
总结:
其实其他的类库也是可以使用这种方式添加的 , 不在一一举例
买一赠一: 下一节介绍一下xutil3的简单使用方法.
===============================
本来想写下一节介绍了,发现github下的介绍很详细.自己没有必要再介绍了:
https://github.com/wyouflf/xUtils3
另外附上安装过程中的两个注意事项:
1 在按照上述单间环境以后, 可能会编译不通过,请检查自己的mvn 并按照错误提示修改mvn版本即可; 如果实在感觉环境搭建麻烦, 在grandle里面构建依赖即可
compile 'org.xutils:xutils:3.5.0' 2 使用的时候记得在初始化xtuils , 初始化部分在
Application中写,并在Manifest.xml中注册:
<application
android:allowBackup="true"
android:name=".ZzuApplication" // 自己写的application
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
ZzuApplication 的内容:
import android.app.Application;
import org.xutils.x; public class ZzuApplication extends Application
{
@Override
public void onCreate() {
super.onCreate();
x.Ext.init(this);
x.Ext.setDebug(true);// 发布的时候 设置为false }
}
XUtils3 的 环境搭建的更多相关文章
- XUtils3 的 环境搭建与简单使用
XUtils3 的 环境搭建 环境搭建三部曲 ----------------------- 说明 : author 修雨轩陈 使用andorid Studio 已经创建了一个项目 并且自己需要使用 ...
- .NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门
2016年6月27日.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布,社区里涌现了很多文章,我也计划写个系列文章,原因是.NET Core的入门门槛相当高, ...
- Azure Service Fabric 开发环境搭建
微服务体系结构是一种将服务器应用程序构建为一组小型服务的方法,每个服务都按自己的进程运行,并通过 HTTP 和 WebSocket 等协议相互通信.每个微服务都在特定的界定上下文(每服务)中实现特定的 ...
- rnandroid环境搭建
react-native 环境搭建具体步骤这个大家已经玩烂了,这个主要是记录下来自己做win7系统遇到的坑 1.com.android.ddmlib.installexception 遇到这个问题,在 ...
- python开发环境搭建
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...
- springMVC初探--环境搭建和第一个HelloWorld简单项目
注:此篇为学习springMVC时,做的笔记整理. MVC框架要做哪些事情? a,将url映射到java类,或者java类的方法上 b,封装用户提交的数据 c,处理请求->调用相关的业务处理—& ...
- 【定有惊喜】android程序员如何做自己的API接口?php与android的良好交互(附环境搭建),让前端数据动起来~
一.写在前面 web开发有前端和后端之分,其实android还是有前端和后端之分.android开发就相当于手机app的前端,一般都是php+android或者jsp+android开发.androi ...
- Nexus(一)环境搭建
昨天,成功搭建了自己的 Maven 环境(详见:Maven(一)环境搭建),今天就来研究和探讨下 Nexus 的搭建! 使用背景: 安装环境:Windows 10 -64位 JDK版本:1.7 Mav ...
- 「译」JUnit 5 系列:环境搭建
原文地址:http://blog.codefx.org/libraries/junit-5-setup/ 原文日期:15, Feb, 2016 译文首发:Linesh 的博客:环境搭建 我的 Gith ...
随机推荐
- 浅谈 Scrapy 爬虫(二)
越写越像官方文档的翻译,偏离了初衷.写一些官方文档里没有的内容吧. 在不限制宽带的环境下,根据页面的大小, Scrapy 一秒能爬取40-70个页面,一天在400万到600万页面.也就是说 Scr ...
- redmine computed custom field formula tips
项目中要用到Computed custom field插件,公式不知道怎么写,查了些资料,记录在这里. 1.http://apidock.com/ruby/Time/strftime 查看ruby的字 ...
- iOS开发中设置UITextField的占位文字的颜色,和光标的颜色
在iOS开发中,对于很多初学者而言,很有可能碰到需要修改UITextField的占位文字的颜色,以及当UITextField成为第一响应者后光标的颜色,那么下面小编就介绍一下修改占位文字和光标的颜色. ...
- nodejs学习笔记二:解析express框架项目文件
上一章介绍了如何去创建一个express框架的工程项目,这章介绍一下express框架下的文件和用法解析,上一张我们创建的工程项目结构图如下: models是不属于原工程项目结构,为了实现数据模型后添 ...
- 【转】创建SVN仓库的步骤
转载地址:http://www.cnblogs.com/ivan0626/p/3783053.html 今天在客户现场联调,两个开发人员之间的代码想用SVN来管理,所以就临时在本地机器上搭建一个S ...
- Android混淆打包
一.理论知识 ProGuard是一款免费的Java类文件压缩器.优化器和混淆器.它能发现并删除无用类.字段(field).方法和属性值(attribute).它也能优化字节码并删除无用的指令.最后 ...
- angularJS: shop chart
<!DOCTYPE html> <html ng-app="app"> <head> <meta charset=" ...
- 。tar.gz(bz或bz2等)安装
tar.gz(bz或bz2等) 一.安装1.打开一个SHELL,即终端2.用cd 命令进入源代码压缩包所在的目录3.根据压缩包类型解压缩文件(*代表压缩包名称)tar -zxvf ****.tar.g ...
- GOLANG 变量
语法格式 var 变量名 类型 类型: 可以是go语言内置的各种基本数据类型.复合数据类型,甚至是函数.方法.接口以及自定义类型. 声明变量会给变量设定零值.数值类型变量 ...
- 解决qt程序运行时的cannot create Qt for Embedded Linux data directory: /tmp/qtembedded-0出错情形
1.mkdir /tmp 2.挂载 mount -t tmpfs -o size=32m none /tmp