一:Android studio升級後,格式化佈局文件時代碼會變化
Android studio 又來搞事情了,更新到3.5版本後,格式化佈局文件代碼時,佈局文件代碼竟然會發生變化,意思是不讓格式化代碼了唄? 垃圾的IDE。
解決辦法:
“File”-"Settings"-"Editor"-"Code Style"-"XML"-"Set from..."-"Predefined Style"-"Android"。暫時可解決。
二:Androidstudio更新後android:screenOrientation="unspecified"報錯飄紅
錯誤全文:
Expecting android:screenOrientation="unspecified" or "fullSensor" for this activity so the user can use the application in any orientation and provide a great experience on Chrome OS devices.
Google翻譯:
此活動需要android:screenOrientation =“ unspecified”或“ fullSensor”,以便用戶可以在任何方向上使用該應用程序,並在Chrome OS設備上提供出色的體驗。
報錯截圖如下
Androidstudio更新後對規則更嚴厲,期望開發者適配橫豎屏,以便更好支持日後的Chrome OS生態。
還未適配橫豎屏的開發者可以在application根屬性加入代碼忽略飄紅:
tools:ignore="LockedOrientationActivity"
三:android studio 3.6 svn忽略文件配置
Android studio升級後,發現原本svn配置忽略文件的地方在於找不到了,沒發快樂的開發了,那怎麼辦呢:
window:Settings ->Editor-> File Types
將以下這段代碼複製到後面:
*.hprof;*.pyc;*.pyo;*.rbc;*.yarb;*~;.DS_Store;.git;.hg;.svn;CVS;__pycache__;_svn;vssver.scc;vssver2.scc;.gradle;.idea;*.iml;local.properties;build;
將項目提交成功了之後再把剛剛配置的忽略內容再刪掉 Apply一下目錄就又顯示了