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
}
}