當將像appcompat
這些由SDK管理器維護和更新的庫導入工作空間時,我應該使用copy them into the workspace
還是使用它們的root location
?如果我將它複製到我的工作區中,並且如果Google更新它,那麼我將不得不手動更新它,因此它似乎將它們留在它們的根位置,如~/sdk/extras/.../appcompat
聽起來像是一個更好的選擇。我應該「將項目複製到工作區」外部Android庫還是使用默認的根位置?
2
A
回答
1
只是我的意見,但我認爲這將是更好的庫複製單一,非常很好的理由:你不希望Android的工具更新項目的依賴,但它的東西你真的想要取而代之。
,如果您需要更有說服力想想這樣的場景:
你有項目A和B,都使用相同的庫,鏈接到同一目錄下。
也許你正在研究C,當你發現谷歌udpated圖書館,這可能會修復您的項目中的一個可怕的錯誤。幾個月後,你回到項目A,你發現它不再工作。
現在,畢竟那個時候,你記得你在一個月前更新過圖書館的機率是多少? :)
哦,讓我們不要提讓圖書館的「舊」版本的可能性(如果您不使用一個代碼版本系統),使再次工作...
希望這有助於
相關問題
- 1. 的Android工作室外部庫項目
- 2. 在Android Studio中更改項目(或工作區)的默認保存位置
- 3. Android:如何將SpinnerView默認滾動到位置上的項目?
- 4. 工作內部的工作應該使用perform_later還是執行
- 5. Android將外部庫添加到項目
- 6. 我應該使用Spring還是Guice作爲Tomcat/Wicket/Hibernate項目?
- 7. 我應該使用默認(Foo),Foo.Empty還是null?
- 8. 將「複製到輸出目錄」的默認選項設置爲「始終複製」
- 9. 我應該複製數據還是使用複雜的查詢
- 10. 如何設置默認= 1的外鍵應該工作?
- 11. 我應該使用外部Configuration.xml文件還是僅使用web.config?
- 12. C#SQL將數據庫還原到默認數據位置
- 13. 我應該將配置附加到$ rootScope還是反覆調用注入工廠?
- 14. 我應該爲我的音頻項目使用DirectSound還是WASAPI?
- 15. 我應該爲我的Silverlight項目使用MEF還是Prism?
- 16. 我應該將我的Python項目添加到site-packages目錄,還是將我的項目追加到PYTHONPATH中?
- 17. Android:將外部庫添加到項目不起作用
- 18. 我應該使用類庫項目還是新的Web應用程序?
- 19. 將外部配置複製到Visual Studio中的本地項目?
- 20. ASP.NET部署到IIS7:默認站點根目錄,應用程序在默認站點還是單獨站點?
- 21. 我應該使用MonoDroid還是Android?
- 22. 使用svn將Android庫添加到項目中:外部
- 23. Android應用程序與Android庫項目作爲外部模塊
- 24. 將一個倉庫路徑複製到兩個不同的工作區位置
- 25. Android的默認textselector在同一位置複製文本不工作
- 26. 如何將SDK樣本項目複製到工作區中?
- 27. 應該* ngFor由模板在內部使用,還是應該在外部使用?
- 28. 我應該在Android上使用JavaCV還是OpenCV的java庫?
- 29. 如何在導入項目後將項目複製到eclipse的工作區?
- 30. 複製Eclipse工作區與項目