標題有點誤導,但我真的不知道如何用任何其他方式來說。這是我的項目結構:如何在我的應用程序中使用其他庫?
我想使用高亮(fasteranimationscontainer-master
)在我的工作我目前的應用程序。我通過將jar文件放入我的庫文件夾然後通過Android Studio將其添加到我的庫中來導入它。但我嘗試創建該導入的庫的一個對象,它不顯示/導入。
我還在學習如何使用android工作室,所以任何幫助將不勝感激!
標題有點誤導,但我真的不知道如何用任何其他方式來說。這是我的項目結構:如何在我的應用程序中使用其他庫?
我想使用高亮(fasteranimationscontainer-master
)在我的工作我目前的應用程序。我通過將jar文件放入我的庫文件夾然後通過Android Studio將其添加到我的庫中來導入它。但我嘗試創建該導入的庫的一個對象,它不顯示/導入。
我還在學習如何使用android工作室,所以任何幫助將不勝感激!
1.圖書館只有源代碼
要包括圖書館,只有源代碼(如FasterAnimationsContainer)到你的項目,你只需要導入它作爲一個模塊從文件 - >新建 - >導入模塊 Android Studio中:
應該有項目文件夾對話框中,輸入你的庫所在的路徑。
然後,你需要的模塊作爲依賴添加到您的應用的build.gradle:
android {
...
dependencies {
...
compile project(':fasteranimationscontainer')
...
}
}
現在你可以在你的項目中使用它。
2. Maven的或JCenter圖書館
要依賴添加到您的項目中,該庫已上傳到Maven或jcenter,您需要修改應用的build.gradle文件添加額外的行來配置你需要的軟件包。例如,對於某些谷歌或Android,依賴關係是這樣的:
android {
...
dependencies {
// Google Play Services
compile 'com.google.android.gms:play-services:6.5.+'
// Support Libraries
compile 'com.android.support:support-v4:22.2.1'
}
}
嘗試總是先讀庫自述。
建議:
如果您使用的是Android工作室還在學習中,你可以閱讀Using Android Studio。然後閱讀Getting Started with Gradle,因爲Android Studio與Gradle密切相關。
對於下來的選民,你能否給出投票的理由?我會糾正的。 –
現在,我得到這個錯誤:錯誤:依賴動畫測試:fasterAnimationsContainermaster:未指定在項目應用程序解析爲一個APK歸檔不支持作爲編譯依賴項。 File:C:\ Users \ Owen \ Documents \ GitHub \ Animation Test \ fasterAnimationsContainermaster \ build \ outputs \ apk \ fasterAnimationsContainermaster-release-unsigned.apk這就是我的gradle的樣子:[link](http:// imgur。com/a/IMHj8) –
嘗試使用 '編譯項目(路徑:':fasteranimationscontainer')''。請注意,'fasteranimationscontainer'是模塊名稱。 –
請問你可以添加看到build.gradle文件代碼的問題? – X09
將其作爲Android Studio中的模塊導入,然後作爲庫添加到您的應用中。 –