1
我有一個工作的Android應用程序,它使用了一個本地庫(.so),它位於jniLibs/armeabi-v7a
目錄中。該項目是使用git進行版本控制的,我發現使用該庫進行版本控制的唯一解決方案是將整個.so庫提交到git存儲庫,這對於git來說是一種不鼓勵的做法。可以將本機庫作爲依賴項包含在Android Studio項目中嗎?
有沒有辦法讓Gradle檢索本地庫,類似於它檢索Maven依賴關係的方式?或者是否有可能打包包含本機庫的Android庫項目,以便它可以作爲Maven依賴項進行檢索?
1.是的,當然,這是可能的。由於Maven依賴關係包含本地庫,因此許多庫被回想起來。例如https://github.com/koral--/android-gif-drawable。 2.不要忘記,除了'armeabi-v7a'之外,還有幾種不同的體系結構。 – AndreyICE