今天在使用svn合并公司項目代碼時出現了一個奇怪的bug,提示某個依賴類庫的build文件夾下merge出錯,造成ViewPager依賴的support V4包無法找到。我覺得build下的文件是自動編譯生成的,但是我直接使用clean project,rebuilder等Android Studio自帶的重新編譯功能都無法修復這個bug。最后成功修復bug的方法是刪除build下的所有文件,再去編譯。
關于這個bug的思考:這個bug出現的主要原因SVN對于IDE編譯自動生成的文件夾和文件類型要做必要的忽略,如果不做忽略不僅增加了每次提交代碼的時間和合并代碼的繁瑣,更可能帶來各種奇怪的編譯錯誤。在這里我提倡養成良好的SVN使用習慣在創建SVN庫的同時做好文件類型的忽略。關于Android Studio下的文件忽略可以參考我的另一篇博文http://www.lxweimin.com/p/56c6b6c01cd2。
關于AndroidStudio合并代碼庫代碼后編譯出現的奇怪bug
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
- 本文已授權微信公眾號:鴻洋(hongyangAndroid)原創首發 在上一篇文章加快apk的構建速度,如何把編譯...
- WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一種新的協議。它實...