1. 程式人生 > 程式設計 >Android AS為xutils新增依賴過程圖解

Android AS為xutils新增依賴過程圖解

在使用xutils時遇到不能新增以來的問題,花了很長時間終於解決,網上新增依賴的方法很多,在此針對個人出現的問題作下筆記。

我本想使用jar包,因為在使用smartImageView時是用的jar包來實現的,然而這次卻不能實現,所以使用新增以來的方法。新增xutils依賴使用以下方法。網上查詢的很多方法,但總是出現各種不同的問題,下面將個人遇到的問題及解決方法和步驟總結一下。

第一步,下載原始碼:https://github.com/wyouflf/xUtils3

第二步,將下載的原始碼中的xutils資料夾複製到自己的project中

Android AS為xutils新增依賴過程圖解Android AS為xutils新增依賴過程圖解

複製完後,在專案中開啟app下的build.gradle和xutils下的build.gradle,將xutils下的部分內容改為app下的。如圖:

Android AS為xutils新增依賴過程圖解

Android AS為xutils新增依賴過程圖解

Android AS為xutils新增依賴過程圖解

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

第三步:修改settings.gradle的程式碼,加個':xutils'即可;

Android AS為xutils新增依賴過程圖解

修改在專案下的(不是app下,也不是xutils下)build.gradle,新增兩行如圖:

Android AS為xutils新增依賴過程圖解

然後點選"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:

Android AS為xutils新增依賴過程圖解

內容為:

import...

public class XutilsApplication extends Application {
  @Override
  public void onCreate() {
    super.onCreate();
    x.Ext.init(this);
    x.Ext.setDebug(false);
  }
}

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。

【作者】: