1. 程式人生 > >Android studio在自己的專案上匯入第三方開源專案(以AndroidImageSilder為例)

Android studio在自己的專案上匯入第三方開源專案(以AndroidImageSilder為例)

  • 一、將第三方的開源專案從github下好後,解壓。
    得到如下所示,其中library正是我們需要匯入的。
    這裡寫圖片描述

  • 二、在Android Studio中,點選File->New->Import Module,如下圖所示。
    這裡寫圖片描述

  • 三、選擇剛才解壓後得到的library的路徑
    這裡寫圖片描述

  • 四、選擇剛才解壓後得到的library的路徑,開啟library的build.gradle,將compileSdkVersion、buildToolsVersion、targetSdkVersion和minSdkVersion修改成跟我們原先專案中的build.gradle中的一樣。
    這裡寫圖片描述
    這是我自己的
    這裡寫圖片描述

注意:要將最後此build gradle的最後一行註釋掉或刪除
這裡寫圖片描述


否則會出現這種情況:
Gradle sync failed: Failed to find target with hash string ‘android-22’ in: G:\Android\sdk
Consult IDE log for more details (Help | Show Log)
這裡寫圖片描述

  • 五、在file->project structure->dependencies->”+”->選擇Module dependency,並將匯入到library選中
    這裡寫圖片描述

得到下面結果
這裡寫圖片描述

當然在setting.gradle中也可以看到已經include來了。
這裡寫圖片描述


之後就是根據開源專案的要求,在自己的build gradle中新增相應的依賴就好了。
下面就可以使用了
這裡寫圖片描述

一篇簡單的文章,希望大家能有所收穫