2015年6月8日 星期一

Resource overlay

有時候 trace source code時會發現,怎麼有些resource的設定值或字串和燒錄在手機的內容不同,這是因為不同晶片或產品廠商可以會對這些值做overlay,overlay的數值存在下面的路徑:
${project root}/vendor/${company}/overlay
Ex: l-kanuti-tulip-ss-main-release/LINUX/android/vendor/semc/overlay

overlay下面又細分為四種overlay:
1. application-overlay - packages/app下的application的resource overlay
2. platform-custom-replacements - framework/base的resource overlay
3. framework-graphics-overlay
4. translations-overlay - framework和application字串的overlay (有些application會在application-overlay裡)

沒有留言: