フォルダ内のAndroidソースには、というdevice/sample
フォルダがありますoverlays
。cyanogen modsなどに同じオーバーレイ フォルダが表示されます。
このオーバーレイ フォルダは何ですか? それはどのように機能しますか?それは何のために使用されますか?詳細はどこで確認できますか?
前もって感謝します
フォルダ内のAndroidソースには、というdevice/sample
フォルダがありますoverlays
。cyanogen modsなどに同じオーバーレイ フォルダが表示されます。
このオーバーレイ フォルダは何ですか? それはどのように機能しますか?それは何のために使用されますか?詳細はどこで確認できますか?
前もって感謝します
たとえば、デバイスの Android ソース内のいくつかのファイルを変更したいとします (たとえば、ランチャー リソースに文字列を追加したいなど)。Android の実際のソースを変更することはお勧めしません。
この代わりに、Android の実際のファイルシステム パス レイアウトを模倣するオーバーレイを作成し、そこに変更したファイルを置きます。ラウチャーの文字列の場合、パスに対応するディレクトリを作成し、packages/apps/Launcher2/res/values
そこに変更を加えますstrings.xml
したがって、デバイスをビルドすると、このファイルが置き換えられます。