2
每次我更新SDK和Android構建環境時,我都有了一個新版本的構建工具,而不是像大多數組件一樣覆蓋以前的版本,它會在構建工具中創建一個新目錄。構建工具 - 爲什麼這麼多版本?
因此,我有目錄:17.0.0,18.0.0,18.0.1。 (我以某種方式錯過了18.1.1,儘管SDK經理說它可用)。當我升級到API19時,我確實有19.0.0,但遇到與此問題相同的問題:Android Dex gives a BufferOverflowException我卸載了19.0.0,並且可能再次構建我以前的工作應用程序。
這是什麼一回事?爲什麼單獨的文件夾而不是覆蓋?爲什麼不在Windows中構建工具19.0.0?
我非常感謝,如果有人能在這裏啓發我。
我相信你已經回答了你自己的問題。如果它只是被覆蓋了,你將如何從遇到的問題中恢復過來?良好的版本控制練習包括工具鏈。 – Simon
@Simon,也許吧,但其他組件都沒有。這就是爲什麼我總是在更新之前取得整個SDK的副本! – NickT
平臺,SDK和構建工具。這是構建過程中需要的一切。 – Simon