我是Android Studio的新手。Android Studio:「依賴關係」如何工作?如何更新圖書館?
我把這個庫https://github.com/2dxgujun/AndroidTagGroup整合到我的項目中。
所有的東西,我不得不到是按照他們的指示,從而添加以下行的「應用程序gradle這個文件」(在「依賴」):
compile 'me.gujun.android.taggroup:library:[email protected]'
然後點擊「同步」在應用gradle文件的Android Studio窗口的右上角。它正常工作;太好了!
不過,我真的不明白下面的事情:
1)什麼是 「圖書館:[email protected]」 是什麼意思?它是單個庫文件嗎?它位於文件夾中的位置在哪裏?
2)Android Studio如何知道這個庫位於我的磁盤上?我複製/粘貼了我的磁盤上所有Android項目的文件夾的根目錄下的庫文件夾;它是Android Studio去查找庫的默認位置?
3)如果我想修改這個庫中的某些東西並重新編譯它,我應該怎麼做?例如,我將13sp(在styles.xml中)修改爲30sp,使用「./gradlew assembleDebug」(如GitHub中提到的)重新編譯庫,但即使在清理/構建之後,它對我的項目也沒有影響...爲什麼?順便說一句「./gradlew assembleDebug」是什麼意思?
感謝您的幫助!
如果你真的想知道它是如何工作的閱讀gradle文檔:https://docs.gradle.org/current/userguide/artifact_dependencies_tutorial.html – Henry