安卓如何導入第三方庫
㈠ android怎麼引入第三方包,引入其他包
Android Studio中jar包放在libs目錄下,jni編譯的so庫存放在libs目錄下的armeabi目錄中。 導入步驟: 1. 右鍵app目錄,find path,即打開app目錄。 2. 在libs目錄下新建文件夾,名字為 armeabi,注意名字不能改。 3. 將jar復制到libs目錄下。 4.將.so庫文件復制到armeabi目錄下即可。
㈡ android studio怎樣導入第三方庫 步驟
Android Studio導入第三方庫的方法我個人知曉的有三種:
一、Gradle抓取
二、libs導入
三、源碼導入
一、Gradle抓取
Gradle抓取的方法最為簡單,只需在Project->app文件夾下的build.gradle文件中添加依賴:
build.gradle文件夾所在位置
在builde.gradle文件中制定位置添加代碼
compile 'cn.finalteam:galleryfinal:1.4.8.7'
然後同步一下工程即可。
二、libs導入
將從網上下載對應的第三方庫的jar包放入Project->app文件夾下的libs文件夾:
libs文件夾所在位置
然後在單擊jar包右鍵,選擇「Add as library...」可實現導入;或者在我們上述的build.gradle文件中添加依賴:
ompile files('libs/galleryfinal.jar')
三、源碼導入
選擇Android Studio菜單欄File->New->import Mole...,彈出窗口選擇Mole的路徑:
找到下載好的第三方庫,找到其中用的Mole:
選擇galleryfinal,點擊OK。
同步一下工程,會出現這樣的報錯信息:
點擊「Open File」,找到錯誤的地方:
導入庫的build.gradle位置
將「project_version」修改為版本名稱,如"1.0":
再次同步工程,又會出現報錯信息:
原因是找不到bintray.gradle文件,查找了以下網上的解決方法是刪除或注釋掉第三方庫的build.gradle文件中的:apply from: "../bintray.gradle"
然後我們繼續同步工程,會發現Android Studio一直停留在:
這是因為第三方庫需要用到相應的jar文件或gradle文件或arr文件,如果覺得這個過程太慢,可以考慮以下方法:
翻牆
手動下載相應文件,參考:聽說你Android Studio更新Gradle很慢
放棄治療,等待下載完畢
㈢ androidstudio怎麼引入第三方
Android studio引入第三方的方法:
開發過程中想要導入第三方類庫和Eclipse也是有差別的,我們導入SlidingMenu這個類庫,從github上下載下來解壓到項目目錄下。
就可以看到我們導入的類庫。到這里的話我們還沒有完成,編譯的時候還會報錯。
4.還要在項目SlidingMenu-master目錄下添加一個build.gradle的這個文件,內容如下:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 』com.android.tools.build:gradle:0.6.+』
}
}
apply plugin: 』android-library』
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 14
targetSdkVersion 18
}
sourceSets {
main {
manifest.srcFile 』AndroidManifest.xml』
java.srcDirs = [』src』]
resources.srcDirs = [』src』]
aidl.srcDirs = [』src』]
renderscript.srcDirs = [』src』]
}
}
}
dependencies {
compile 』com.android.support:appcompat-v7:+』
compile files(』libs/gson-2.2.4.jar』)
}
這個時候可能還會包SDK版問題,結合進行修改就可以。
㈣ 如何將三方庫加入到android系統庫
Android Studio 添加第三方庫的方法為:
1、開發過程中想要導入第三方類庫和Eclipse也是有差別的,導入SlidingMenu這個類庫,從github上下載下來解壓到項目目錄下。
2、然後重啟android studio就會發現項目下面有了類庫。
需要修改的是根目錄的下的settings.gradle這個文件,一定要注意是根目錄下的。在裡面添加代碼。
3、下來我要修改的是App目錄下的build.gradle,這里要注意是App目錄下的build.gradle,添加如下代碼
dependencies {
compile project(』:SlidingMenu-master』)
}
這個也是導入類庫的名字。這個時候打開File--- >Project Structure就可以看到導入的類庫。到這里的話還沒有完成,編譯的時候還會報錯。
4、還要在項目SlidingMenu-master目錄下添加一個build.gradle的這個文件,內容如下
studio導入類庫比較費力。
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 』com.android.tools.build:gradle:0.6.+』
}
}
apply plugin: 』android-library』
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 14
targetSdkVersion 18
}
sourceSets {
main {
manifest.srcFile 』AndroidManifest.xml』
java.srcDirs = [』src』]
resources.srcDirs = [』src』]
aidl.srcDirs = [』src』]
renderscript.srcDirs = [』src』]
}
}
}
dependencies {
compile 』com.android.support:appcompat-v7:+』
compile files(』libs/gson-2.2.4.jar』)
}
㈤ AndroidStudio如何導入jar,so,以及第三方的開源庫
一般用eclipse生成的項目,導入androidstudio都會有各種問題,不過要解決也不難,簡單幾步設置就可以了,說幾個比較常用的步驟:
1、導入主項目之後,需要在File/projectstrucure的moles選項設置好各種路徑,比如src、libs、gen、bin的路徑等等;
2、在eclipse里的project,在as上就變成mole了,所以要用importmole的方式引入庫項目,之後可能也要重復步驟1給庫項目設置好路徑;
3、jar文件還是放在libs文件夾,然後需要在projectstrucure里的libraries選項引入進來;
4.庫項目和各種jar都導進來了,但是主項目還是報錯,這可能是因為主項目和這些庫文件的依賴關系沒關聯好,還是projectstrucure的主項目裡面,選擇dependencis,把需要用到的mole和library都添加進來;
所以關鍵還是在對projectstrucure的設置。
㈥ androidstudio怎麼導入第三方
打開android studio2.0軟體 選擇 File --> new --> Import Mole... (注意不是 Import Project 這個是導入項目 又會啟動一個窗口)
㈦ Android Studio 怎麼添加第三方庫
轉載本人也剛剛開始嘗試做android app的開發,聽說android studio是Google支持的android 應用開發工具,所以想應該肯定比Eclipse好用吧,反正以前沒有java開發經驗,索性就從android studio開始學,以前一直是做.net的開發,最近使用了Eclipse,Android Studio之後發現Visual studio.net正式太好用了,不得不說微軟的開發工具做的比誰都好。下面是我在使用Android Studio應用第三類庫剛開始的時候走了不少彎路,所以寫下來給和我一樣的初學者,分享一下
導入*.jar包
新建好了Android項目,添加一個第三方已經打包好的jar文件進你項目,下面就已添加一個odata4j的一個包
這樣就完成了jar文件添加
打開App目錄下有個build.gradle文件應該項目結構文件,上述的動作只是為了在在文件下添加
dependencies {
compile files('libs/android-support-v13.jar')
compile files('libs/odata4j-0.7.0-clientbundle.jar')
}
㈧ android studio怎麼導入第三方庫zip
1.下載所需庫工程,此處以httpzoid為例子,在工程根目錄下創建一個extras文件夾用於存放庫工程。將httpzoid放到extras目錄中
2.項目上點擊右鍵打開Open Mole Settings,點擊紅框中的加號添加一個mole
選擇導入庫工程
按向導一步一步導入即可
導入mole後,在moles下會多一個httpzoid
然後點擊app的dependencies
點擊紅框中的加號然後在彈出對話框中選擇剛才添加的mole即可
gradle的相關配置文件會自動更新
例如:app中的
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
apt "org.androidannotations:androidannotations:$AAVersion"
compile "org.androidannotations:androidannotations-api:$AAVersion"
// 編譯extras目錄下的Httpzoid模塊
compile project(':Httpzoid')
}
Project中的
include ':app', ':Httpzoid'
project(':Httpzoid').projectDir = new File('extras/Httpzoid')
㈨ 如何向android studio中導入第三方類庫
下面分兩種情況介紹一下如何導入第三方類庫。
1、對於jar的類庫,非常簡單,只要在項目根目錄下新建一個libs目錄,然後把jar復制進去,在jar上點擊右鍵,選擇Add as library,即可完成依賴的添加。
2、對於github等網站上下載的源碼類庫,是無法通過這種方式添加的。首先把git clone下來的整個文件夾放入項目根目錄下,這里以我自己的開發包為例,我的開發包名字是ShunixDevKit,裡面有一個lib目錄才是真正的類庫,那麼我們要做的就是手動在settings.gradle裡面添加:
include ':ShunixDevKit:lib'
注意,gradle使用:作為路徑分隔符。這樣Android Studio就知道了我們的類庫放在哪裡,當然這樣還是不夠的,要讓項目能使用類庫,我們還需要添加這個類庫作為項目的依賴,選擇File->Project Structure,然後選中主mole的名稱,點擊dependencies,添加:ShunixDevKit:lib就可以了,gradle的build就能成功。
以上就是添加第三方類庫作為依賴的過程。這里需要注意一下的地方就是,導入的類庫根目錄下的gradlew文件一定要可執行,否則Android Studio會提示錯誤,而且根據錯誤信息很難找出來這個錯誤,我自己因為這個搞了很久,希望對大家有幫助。