[英]Android Studio: how to add and use project as library, not as module
我有2個圖書館:
我已經將它們都復制到libs文件夾中,並將其用作libs。 當我嘗試將這些庫導入到我的java類中時,它們的名稱帶有紅色標記。 這意味着android studio找不到thees庫。 無論如何,我已經將文件選擇器作為項目添加到我的主應用程序中。 但是當我首先“運行”我的應用程序時,我得到了編譯的文件選擇器,而不是我的主應用程序。
所以我的主要問題是如何將.zip或.jar文件添加為LIBRARIES,而不是項目或模塊。
我將分享這些庫下載鏈接:
我知道這不是編程問題,但對日食后開始使用android studio的許多人仍然有用。
我今天在我的項目中實現了一個.jar庫,並執行以下操作:
將.jar文件添加到項目的libs文件夾中
在build.gradle文件中添加: compile fileTree(dir: 'libs', include: ['*.jar'])
到依賴項。
建立你的項目
現在嘗試在您的類中導入對象:)
像這樣:依賴項{compile fileTree(dir:'libs',include:['* .jar'])}
您可以嘗試的另一件事是:在Android Studio中的.jar上單擊鼠標右鍵,然后選擇“制作模塊”。 -然后重新構建。
這是我做到的,它適用於大多數圖書館。 由於庫具有自己的清單文件,因此必須使用它們。 將master-zip提取到其他位置,然后僅將庫文件夾復制到您的項目直接文件夾中,該文件夾中有app文件夾。 完成后,打開應用程序settings.gradle文件並按如下所示進行編輯:
include ':app', ':mylibrary'
同步項目,然后打開應用程序的build.gradle,然后轉到依賴項,並將庫添加到它,如下所示:
compile project(':mylibrary')
將gradle與項目同步,然后在庫gradle中發生任何錯誤,然后將其打開並與您的項目數據進行匹配。 通常,您需要更改compileBuildTools,sdk和其他內容。 快樂編碼
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.