Android ADT 21.0.1 Bug

最近安裝Android ADT 21.0.1,編譯時會提示:


Errors running builder 'Android Pre Compiler' on project 'XXX' java.lang.NullPointerException
找不到問題頭痛非常久,後來才知道原來有個Bug會因為project檔案裡有任何檔案沒有副檔名而造成編譯失敗...

太冏了...原本一直搞不懂為啥source裏頭會有無檔名出現...結果發現因為source經常會跟svn做同步,而svn裡面很多無副檔名的檔案,這種問題很難發覺和debug!

所幸這個問題在adt 21rc3 preivew版裡有修正,所以已經安裝這版的人可以先安裝preview版來解決這問題。

更新方法如此所示,必須Platform-Tools和ADT兩者都更新才有用。更新完畢就可以了,接著就等著某某天再來煩惱怎麼改回非preview版。

留言

這個網誌中的熱門文章

3dmax的biped如何使用CMU的免費motion capture資源

如何在AS3 project中使用Flex的mx.utils類別庫?

如何把3dmax的physique轉成skin