1. 程式人生 > >androidStudio無法引用library中的jar包 implementation

androidStudio無法引用library中的jar包 implementation

今天遇到一個問題
我匯入一個module到AndroidStudio,將它改成lib

<application
        android:supportsRtl="true">

gradle改成

apply plugin: 'com.android.library'

最後發現主app中無法引用它的jar包。
罪魁禍首是下面這句話

implementation fileTree(include: ['*.jar'], dir: 'libs')

implementation引入的包只給當前專案用
所以換成

compile fileTree(include: ['*.jar'
], dir: 'libs')

成功

相關推薦

androidStudio無法引用libraryjar implementation

今天遇到一個問題 我匯入一個module到AndroidStudio,將它改成lib <application android:supportsRtl="true">

解決AndroidStudio從網路引入三方jar,專案無法找到類問題

       AndroidStudio是一個神器的編譯器,感覺用起來會被各種坑,最近開發專案被它虐成狗。有的時候遇到各種奇奇怪怪的問題,讓你度娘都找不到答案。今天就講一下使用Studio從網路引入三方jar包檔案,明明程式碼引入全都有,但是就是找不到類,這個時候各種 Cl

關於maven子專案引用父專案jar的問題

如果在父專案pom中使用的導包方式是: <depedencies> ... </depedencies> 子專案會直接繼承父專案中的jar包 如果父專案pom中使用的導包方式是: <dependencyManagement>

解決mavenjar無法下載

原因: 下載下來的jar包由於網路問題不完整,這樣會導致後續的下載也不能繼續。 方法: 刪除C:\Users\Administrator\.m2\repository目錄下所有後綴名是.lastUp

Android 將Android專案打包成aar檔案並在其他專案引用,打包成jar

首先說一下jar包和aar包有什麼區別? 1.打包之後生成的檔案地址: *.jar:庫/build/intermediates/bundles/debug(release)/classes.jar *.aar:庫/build/outputs/aar/l

解決java專案打jar,專案引用有其他jar的問題

大家都知道一個Java應用專案可以打包成一個jar,當然你必須指定一個擁有main函式的main class作為你這個jar包的程式入口。 具體的方法是修改jar包內目錄META-INF下的MA

在Eclipse打包引用了第三方jar的J2SE專案成jar檔案的方法

最近有個專案有些定時任務,一開始用的quartz,挺好用的一款定時任務工具,但是對大量資料處理時,消耗了大量的tomcat資源,所以決定將一些處理大批量資料的定時任務從web應用中分離,做成批處理的形式。我的方法是建立Java專案,使用JDBC連線資料庫進行資料

EclipseJar的反編譯(通過jar查看源碼)

其他 date 文件 eclips 反編譯 AD png clip 下載 很多時候我們在公司工作時,在Eclipse引用其他人封裝好的jar包時是看不到源碼的,這樣一來就不能很好得理解他人的意圖,於是就需要借助反編譯的幫助了。好了,下面是反編譯的正確使用方法。 一、下載ne

JAVAjar和war的區別是

服務器 直接 jar文件 tomcat服務 一起 是把 目的 相關 web 其實jar包和war包都可以看成壓縮文件,用解壓軟件都可以打開,jar包和war包所存在的原因是,為了項目的部署和發布,通常把項目打包,通常在打包部署的時候,會在裏面加上部署的相關信息。 這個打包實

Android Studio如何引用so arr jar(by 星空武哥)

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

javajar的生成與使用

什麼是jar包? JAR檔案的全稱是Java Archive File,意思是Java檔案檔案。是一種壓縮檔案,與常見的ZIP壓縮檔案相容。兩者最大的區別是在JAR檔案中預設包含一個名為META-INF/MANIFEST.MF的清單檔案,這個檔案是生成JAR檔案時由系統自動建立的。 使用

【maven】排除mavenjar依賴的解決過程 例子:spring cloud啟動zipkin,報錯maven依賴jar衝突 Class path contains multiple SLF4J bindings.

一直對於maven中解決jar包依賴問題的解決方法糾結不清: 下面這個例子可以說明一個很簡單的解決方法:     專案啟動報錯: Connected to the target VM, address: '127.0.0.1:59412', transport: 'sock

spark應用程式引用第三方的jar(轉載備用)

第一種方式 操作:將第三方jar檔案打包到最終形成的spark應用程式jar檔案中 應用場景:第三方jar檔案比較小,應用的地方比較少 第二種方式 操作:使用spark-submit提交命令的引數: –jars 要求: 1、使用spark-sub

手動編寫jar依賴關係,記對於Mavenjar依賴錯誤問題的一次解決

專案中需要使用<c:**>標籤,因此需要引入jstl庫,而jstl庫又依賴於standard庫,所以可以從maven中加入jar包依賴。但是我加入後確是出現了波浪線,標籤依然不能引用。這樣的狀況碰見了n次,尤其是對於剛學習maven的小白來說,總是不能正確的從maven倉庫中下載ja

AndroidStudio將專案打包成jar的簡單方法

以下內容是根據網上的方法進行驗證後的總結。 在AndroidStudio中將專案打包成jar包的方法:  在build.gradle檔案中,修改下面兩個地方: (1)apply plugin:'com.android.application' 改為 apply plug

Eclipse將引用了第三方jar的Java專案打包成jar檔案的兩種方法

方案一:用Eclipse自帶的Export功能 步驟1:準備主清單檔案 “MANIFEST.MF”, 由於是打包引用了第三方jar包的Java專案,故需要自定義配置檔案MANIFEST.MF,在該專案下建立檔案MANIFEST.MF,內容如下: Manifest-Version: 1.0 Clas

Eclipsejar註釋亂碼問題的解決

今天從Nexus中下載的jar包和Javadoc存在亂碼的問題,按照下面的操作順利解決Jar包註釋亂碼問題。 一、問題來源是在eclipse中直接檢視springside的class(由eclipse自動反編譯)裡面註釋的亂碼問題: Preferences-Gene

android studio如何把library生成jar

如何把library打包成jar提供給另外的專案使用? 下面是我們專案中的工程:        app是我們得主工程,mylibrary使我們的library包。下面我們開始把mylibrary庫檔案打包成jar 開啟mylibrary的build.gradle

android引用Library的Activity (針對eclipse,as沒有這個問題)

第一輯:小試牛刀 我們在一些專案中需要使用我們自定義的一個包中的Activity,那麼我們如何開啟Library中的Activity呢?下面我們就來研究一下吧: 第一步,我們需要清楚的是,我們在把library中作為一個庫引入我們的專案中的時候,library中的資原始

eclipse檢視pom.xmljar依賴關係

eclipse開啟pom.xml檔案,選擇Dependecy Hierarchy,雙擊檢視當前Artifact Id,和Parent的Artifact Id。Artifact Id的依賴關係整理如下(自上而下),引入底層的會自動下載上層的jar包:1、祖宗:spring-bo