2017-09-26 141 views
0

我在爲Android發佈我的第一個庫。我可以發佈一個Android庫,並將Android SDK的依賴項作爲JAR發佈嗎?

大部分的指南和教程在那裏展示如何發佈該庫作爲AAR,但是我到想知道我是否需要做的是這樣,如果我沒有清單條目,資源等

我的書架在Android SDK上只有兩個依賴項:android.os.Handlerandroid.os.Looper

在這種情況下,我可以發佈它作爲JAR,還是我有Android依賴關係的那一刻我必須使用AAR

回答

0

如果您不需要包含資源或清單,則可以將庫作爲JAR發佈。
如果你的庫有額外的依賴項(不包括在Android中),那麼在POM文件中指定它

+0

但是,從android.os包中添加Handler和Looper依賴關係的正確方法是什麼,以便我的庫可以編譯併成爲測試過(我沒有使用其中任何一個的內部實現)? – Vasiliy

+0

Android在Maven中被「提供」依賴。 Android Gradle Plugin也將它添加爲'provided'。 – DeKaNszn

相關問題