久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

使用“flatDirs"將本地 .aar 文件添加到 Gradle 構

Adding local .aar files to Gradle build using quot;flatDirsquot; is not working(使用“flatDirs將本地 .aar 文件添加到 Gradle 構建中不管用)
本文介紹了使用“flatDirs"將本地 .aar 文件添加到 Gradle 構建中不管用的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我知道這個問題:添加本地 .aar 文件到我的 gradle 構建,但該解決方案對我不起作用.

我嘗試將此語句添加到我的 build.gradle 文件的頂層:

存儲庫{mavenCentral()平面目錄 {目錄'庫'}}

我還將 slidingmenu.aar 文件放入 /libs 并在 dependencies 部分中引用它: compile 'com.slidingmenu.lib:slidingmenu:1.0.0@aar' 但它根本不起作用.

我也嘗試過compile files('libs/slidingmenu.aar'),但沒有成功.

我錯過了什么?有什么想法嗎?

附:Android Studio 0.8.2

解決方案

以 Josiah 的回答為基礎,這就是我如何讓它發揮作用的方法.

按照他的指示(正在編輯)(文件 -> 新建 -> 新模塊 -> 導入 .JAR/.AAR)并導入您的 .AAR.

然后在你的項目 build.gradle(不是頂層,'app'下的那個)添加以下內容(在依賴項部分):

依賴項{編譯項目(':Name-Of-Your-Project')}

注意 Name-Of-Your-Project 應與導入 AAR 文件后添加的文件夾的名稱相匹配(與最頂層文件夾下的 app/.idea 處于同一級別).或者換一種說法……

<上一頁>我的應用程序.主意應用程序build.gradle(這里是添加 compile project(':ProjectName') 到依賴部分的地方)ProjectName(導入后自動添加,與您的 aar 文件的名稱匹配)建造畢業典禮等等

這對我運行 Android Studio 0.8.0 很有用.完成此操作后不要忘記同步 gradle(使用工具欄按鈕或在 File->Synchronize 中).

(感謝 Josiah 讓我朝著正確的方向前進)

(注意:在此之前我嘗試將其添加到 libs 文件夾中,嘗試操作頂級 build.gradle 和應用程序級別 build.gradle,但是這些都不適用于我的 aars 文件——jar 可以正常工作,但 aar 文件不行)

I'm aware of this question: Adding local .aar files to my gradle build but the solution does not work for me.

I tried adding this statement to the top level of my build.gradle file:

repositories {
    mavenCentral()
    flatDir {
        dirs 'libs'
    }
}

I've also put the slidingmenu.aar file into /libs and referenced it in the dependencies section: compile 'com.slidingmenu.lib:slidingmenu:1.0.0@aar' but it did not work at all.

I tried compile files('libs/slidingmenu.aar') as well but with no luck.

What am I missing? Any ideas?

P.S. Android Studio 0.8.2

解決方案

Building upon Josiah's answer, here's how I got it to work.

Following his instructions (under edit) (File -> New-> New Module -> Import .JAR/.AAR) and import your .AAR.

Then in your project build.gradle (not the top level one, the one under 'app') add the following (in the dependencies section):

dependencies {
    compile project(':Name-Of-Your-Project')
}

Note Name-Of-Your-Project should match the name of the folder that was added after you imported the AAR file (at the same level as app/.idea under the top most level folder). Or to put it another way...

MyApplication
  .idea
  app
  build.gradle (here's where to add compile project(':ProjectName') to dependency section)
  ProjectName (added automatically after importing, matching the name of your aar file)
  build
  gradle
  etc

This worked for me running Android Studio 0.8.0. Don't forget to synchronize gradle (using toolbar button or in File->Synchronize) after you do this.

(Thanks to Josiah for getting me going in the right direction)

(Note: prior to this I tried adding it to the libs folder, trying to manipulate the top level build.gradle and the app level build.gradle, but none of that worked for my aars files--jar's will work fine, but not the aar files)

這篇關于使用“flatDirs"將本地 .aar 文件添加到 Gradle 構建中不管用的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

IncompatibleClassChangeError after updating to Android Build Tools 25.1.6 GCM / FCM(更新到 Android Build Tools 25.1.6 GCM/FCM 后出現 IncompatibleClassChangeError)
How to get current flavor in gradle(如何在 gradle 中獲取當前風味)
How to fix quot;unexpected element lt;queriesgt; found in lt;manifestgt;quot; error?(如何修復“意外元素lt;查詢gt;在“清單中找到錯誤?)
Multi flavor app based on multi flavor library in Android Gradle(基于 Android Gradle 中多風味庫的多風味應用)
Android dependency has different version for the compile and runtime(Android 依賴在編譯和運行時有不同的版本)
Transitive dependencies for local aar library(本地 aar 庫的傳遞依賴)
主站蜘蛛池模板: 黄频视频 | 久久伊人久久 | 亚洲中午字幕 | 久久宗合色| 国产精品久久国产精品久久 | 欧美激情国产精品 | 色男人的天堂 | 日韩高清av| 欧美精品一区在线发布 | 高清视频一区二区三区 | 天天曰夜夜| 欧美一a一片一级一片 | 一区精品视频在线观看 | 国产欧美在线观看 | 午夜精品一区二区三区三上悠亚 | 国产网站在线免费观看 | 欧美精品福利 | 天堂在线中文 | 九色porny自拍视频 | 精品免费国产一区二区三区四区介绍 | 亚洲一区二区免费视频 | 亚洲视频www | 久久婷婷国产香蕉 | 99福利| 精久久久| 伊人网综合在线 | 一区二区久久 | 日韩欧美一区二区三区免费观看 | 久久1区| 草草草网站 | 九九99九九精彩46 | h视频免费在线观看 | 亚洲一区二区三区四区五区午夜 | 黄色小视频入口 | 国产一区免费 | 免费亚洲网站 | 午夜影院操 | 久久午夜电影 | 亚洲三级在线观看 | 久久久精品一区 | 久久久久久久一区二区三区 |