android studio 匯入第三方開源框架/專案,第三方Jar包
匯入第三方開源框架/專案
以xUtils3開源框架為例:
一、下載第三方開源框架/專案
下載地址:[xUtils3](https://github.com/wyouflf/xUtils3)
二、把第三方開源框架/專案的library檔案考到專案資料夾中與app資料夾同級
三、在settings.gradle檔案中新增框架/專案
include ':app',"SlidingMenu","xUtils"
四、在build.gradle(Module:app)中新增依賴
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar' ])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.2.1'
compile project(':SlidingMenu')
compile project(':xUtils') // 新新增的
}
五、第四布後機會提示一些相關錯誤,根據相關錯誤進行修改
在這裡,我新增xUtils3的時候,提示了一個錯誤
Error:(2, 0) Plugin with id 'com.github.dcendents.Android-maven' not found
解決方法:在專案的build.gradle檔案中新增兩句程式碼
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0-alpha2'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2' // 新新增的
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3' // 新新增的
六、如果加入的第三方開源框架/專案根目錄中沒有build.gradle,新建一個
參考:
apply plugin: 'com.android.library'
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
minSdkVersion 4
targetSdkVersion 23
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
}
}
}
dependencies {
//compile 'com.android.support:appcompat-v7:19.1.0'
//compile 'com.android.support:support-v4:19.1.0'
compile files('libs/android-support-v4.jar')
}
七、Build/Make Project(到這一步,就已經新增成功了)
注:在這裡說明一下,android stdios新增xUtils3,可以直接在在build.gradle(Module:app)中新增依賴即可使用,方法如下:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.2.1'
compile project(':SlidingMenu')
compile 'org.xutils:xutils:3.3.34' // 新新增的
//compile project(':xUtils')
}
匯入第三方Jar包:
直接將jar包拷貝到app/libs下,然後在app下的build.gradle中新增此jar的依賴。如下:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar']) // 如果有這一句,下面一句可以不用新增,這裡新增將libs目錄下的所有jar檔案依賴
compile files('libs/umeng-analytics-v6.0.1.jar') // 新新增的
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.4.0'
}
相關推薦
android studio 匯入第三方開源框架/專案,第三方Jar包
匯入第三方開源框架/專案 以xUtils3開源框架為例: 一、下載第三方開源框架/專案 下載地址:[xUtils3](https://github.com/wyouflf/xUtils3) 二、把第三方開源框架/專案的library檔案考到專案
Android Studio 預設使用 Gradle 構建專案, Eclipse 預設使用 Ant 構建專案。
Android Studio 預設使用 Gradle 構建專案, Eclipse 預設使用 Ant 構建專案。 AndroidStudio gradle配置:https://www.cnblogs.com/wxisha
Android Studio匯入so檔案到專案中
1、採用最簡單直接的方式匯入s0檔案:在app下新建jniLibs/armeabi目錄,並將指定so檔案拷貝到這一目錄。 2、一般來說其他第三方的開放平臺的so檔案都是已經把對應的本地Java介面類一起封裝到so或者其他庫檔案裡了,我們不需要自己去定義自己的本地介面類,
Android Studio 匯入GitHub上的專案方法
開啟Android Studio 按順序點選VCS -- checkout from Version Control -- Git 點選完後會出現以下介面 在URL處填寫你想匯入的GitHub上的專案地址,然後點選Test會出現下面這個介面,然後點選yes。然後
Android Studio 匯入Github下載的專案完美匯入的方法
1.首先去Github下載一個原始碼 例如 https://github.com/GillMo/MenuDemo 2.開啟自己的Android Studio 開啟一個自己專案,按圖示所示找到這個版本號 3.按圖所示,找到要匯入的專案的版本
Android Studio 匯入 Eclipse 的程式碼後,執行時中文顯示亂碼
本論壇將全面搬家到:http://www.cnblogs.com/91program,請大家以後來這裡看看。apply plugin: 'android' dependencies { compile fileTree(dir: 'libs', include: '
Android含資原始檔引用的專案打包成jar包
一、發現問題 最近一個專案臨到收尾,就差最後一步打包了~~ 但卻遇到了一些小問題。這個專案裡面用到Notification,用過notification的人都知道,notification必須設定小圖示setSmallIcon(int icon)
maven專案,去除jar包中的不想要的依賴關係
<dependency><groupId>httpclient</groupId><artifactId>httpclient</artifactId><version>4.2.5</version></dependen
android studio 匯入第三方的jar包,add as library的位置
因為學習需求,需要匯入一個jar包,也就是SlidingMenu,側滑的控制元件,但匯入時總是出錯。網上找了不少教程都是將 jar包放進lib檔案內,右擊包名,選擇 add as library。可是對於我這個新手來說,怎麼也找不到,可能很多3.0以上的小夥伴都有過跟我相同的經歷吧。
Android Studio匯入github優秀開源專案SlidingMenu(簡單方法)
在app 的build.gradel裡面新增 repositories { maven { url "http://jzaccone.github.io/SlidingMenu-aar" } ... } dependencies { compile 'c
Android Studio匯入太慢?修改專案配置檔案再匯入,飛一般的感覺
你是否有這樣的經歷: 在Github或者從別人哪兒拷貝一個專案過來,編譯半天編譯不過去,進度條一直在轉,也沒個提示來告訴咱們具體錯誤原因是啥,內心崩潰得不要不要的。 我大概總結了下使用Android Stuido去載入一個專案,需要的環境包括: Grad
Android Studio匯入專案時出現,彈框說SDK有問題
在匯入專案時出現如下問題的錯誤彈框: studioThe path ‘E:\Android\AndroidSDK’ does not belong to a directory. Androi
Android Studio匯入開源專案的正確姿勢
有時候當我們匯入開源專案的時候 會卡頓甚至宕機 這是因為我們本地已有的配置和開源專案的不一樣 這時候android studio就會去下載 而且下載是要翻牆的 所以會出現這種情況 那麼我們怎麼避免下載沒用的資源呢 請看: 第一步: 開啟 開源專案的
Android Studio匯入專案執行出現大量警告,且報錯GC,解決辦法
問題描述:同事給了一個專案讓我執行,我開啟工程後,本地使用的gradle 3.3版本和com.android.tools.builld:gradle:2.3.2版本都要高於專案本身指定的gradle 2.14.1和2.2.3,使用本地自己的版本沒有去下載專案原來指定的版本,b
Android studio匯入開源專案問題解決彙總
1、Connection to the Internet denied。將應用匯入後報網路連線拒絕 2、Error:No service of type Factory<LoggingMana
Android Studio匯入專案,一直停留在Building進度條介面
解決方法如下: 1.在你的Android Studio新建一個工程,就是隨便new一個就可以了 2.開啟新建工程目錄,找到 這個檔案,拷貝一份,去替換掉你需要匯入的工程對應的檔案 (在gradle/wrapper下的 gradle-wrapper.properti
Android Studio 匯入開源專案的正確姿勢
報錯:Error:(2, 0) Plugin with id 'realm-android' not found.注意:專案中用到的外掛,需要根目錄下的build.gradle中新增它classPath, 執行下面的build.gradle檔案覆蓋前先檢查下,或者備份一個。當我們在Github上看到優秀的專案
Android studio匯入3.0專案時候報錯
android studio 匯入專案時報錯 This Gradle plugin requires a newer IDE able to request IDE model level 3 報錯。 解決方法: (1): 升級android studio IDE的版本。 (2):在
Android Studio匯入gradle專案問題解決
放棄了eclipse轉投Android Studio,發現原來的import project 都變得麻煩了許多,記錄一下匯入一個專案遇到的各種坑, 可能以後還會遇到,也可以為他人作個參考。 &n
Android studio 匯入另外一個專案作為依賴包問題集錦
昨天導師給了個任務,就是把AS的一個專案匯入到另外一個專案中作為library,跟之前把github上的開源專案匯入到工程中作為依賴是一樣的,由於之前只匯入過jar包 沒有匯入過一個專案,因此我就開搜了,結果因為搜的姿勢不對一直不行,百度搜索第一個eoe論壇的辦法也不管用,下面貼出我成功匯入的方法: