久久久久久久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一区二区三区 | 狠狠涩 | 日韩精品免费视频 | 在线观看中文字幕av | 亚洲精品久久国产高清情趣图文 | 国产91丝袜在线播放 | 亚洲精品视频免费观看 | 日本成人毛片 | 欧美一级二级三级 | 欧美大片黄 | 成人欧美一区二区 | 欧美一区免费在线观看 | 日本中文字幕一区 | 一级做a爰片久久毛片 | 国产区在线免费观看 | 国产精品一区二区三区99 | 最新国产视频 | 天天爽夜夜操 | 日韩在线视频精品 | 久久久精品网 | 国产精品99久久久精品免费观看 | 国产一区二区三区四区三区四 | 97超碰免费 | 999热在线视频 | 国产欧美一区二区三区日本久久久 | 国产性生活一级片 | 久久精彩 | 色视频在线播放 | 夜夜艹天天干 | 久久免费视频1 | av黄色在线观看 | 久久aⅴ乱码一区二区三区 亚洲欧美综合精品另类天天更新 | 久久精品中文字幕 | 亚洲综合资源 | 国产日韩欧美中文 | 国产一级片久久久 | 国产在线视频三区 | 久久成人18免费网站 | 国产激情免费视频 | 狠狠色综合欧美激情 | 国产成人综合亚洲欧美94在线 |