[Android] Makefile 低級錯誤修正
IPFS
編譯時常常因為一些修改或註解,切換時一些小地方沒注意到導致錯誤。當然也是解決這種bug的經驗太少,沒有像";"、","這種錯誤出現時的sense,哈哈~
PRODUCT_COPY_FILES += AAAA \ BBB
以上是我連續兩次編譯錯誤的情況,加入測試BBB時,接續換行需要加"\",是正確的。然後回復時,註解BBB需要把"\"拿掉,所以變成
PRODUCT_COPY_FILES += AAAA # BBB
但是一陣子回來測試時,下意識的想法,就是把原本的註解拿掉就可以測試了,最後變成
PRODUCT_COPY_FILES += AAAA BBB
很明顯看出差別了吧>"<,接續換行的"\"不見了,所以不認識BBB (是我Code寫太少了嗎XD)
編譯錯誤其實不是大問題,再去解決就好,但是會下意識產生"明明前一次都是好的,為什麼註解一拿掉就錯誤?"的這種想法,導致檢查的方向是"註解的code沒拿好"、"哪裡註解多了"或是"哪裡註解少了",解決的方向已經錯誤,導致一直無法解決。(已經被抓包兩次XD)
後來反思了要如何盡量避免這種情況發生,把測試的BBB另外加就好,這樣不論有沒有註解,都不會影響到AAAA,也可以避免一些低級錯誤,畢竟測試Code常常改來改去,久了真的會忘記XDD (已老Q_Q)
PRODUCT_COPY_FILES += AAAA PRODUCT_COPY_FILES += BBB
找錯方向,重則不知道什麼時候解決,還好自己臉皮夠厚,出現盲點時,請同事幫忙看一下,通常會馬上被抓包或是有靈感出現,都能比較順利解決,解決問題比面子重要多了,雖然犯這種低級錯誤還是蠻丟臉的>///<
Like my work? Don't forget to support and clap, let me know that you are with me on the road of creation. Keep this enthusiasm together!
- Author
- More