Android開発環境と実機について その4 ― 2011/01/27 01:27
更にビルド環境を確認していきます。
本日は、
device/htc/dream/AndroidBoard.mk
device/htc/dream/AndroidProduct.mk
device/htc/generic_dream.mk
device/htc/full_dream.mk
について、確認していきます。
「AndroidBoard.mk」ファイルでは、「AndroidBoardCommon.mk」や
「vendor/htc/dream/AndroidBoardVendor.mk」をIncludeしています。
また、
「device/htc/dream/AndroidProduct.mk」では、「generic_dream.mk」や「full_dream.mk」を継承しているようです。
「device/htc/generic_dream.mk」では、「device_dream_us.mk」や「product/generic.mk」を継承しているようです。
「device/htc/full_dream.mk」では、「product/languages_small.mk」や「device_dream_us.mk」や「product/full.mk」を継承しているようです。
つまり、連鎖的に継承が行われているようです。
ただし、上記のファイルについては、デバイスの名称やメーカ名を置き換えれば、それなりにうまく動作しそうな内容なようです。
本日は、ここまで。
本日は、
device/htc/dream/AndroidBoard.mk
device/htc/dream/AndroidProduct.mk
device/htc/generic_dream.mk
device/htc/full_dream.mk
について、確認していきます。
「AndroidBoard.mk」ファイルでは、「AndroidBoardCommon.mk」や
「vendor/htc/dream/AndroidBoardVendor.mk」をIncludeしています。
また、
「device/htc/dream/AndroidProduct.mk」では、「generic_dream.mk」や「full_dream.mk」を継承しているようです。
「device/htc/generic_dream.mk」では、「device_dream_us.mk」や「product/generic.mk」を継承しているようです。
「device/htc/full_dream.mk」では、「product/languages_small.mk」や「device_dream_us.mk」や「product/full.mk」を継承しているようです。
つまり、連鎖的に継承が行われているようです。
ただし、上記のファイルについては、デバイスの名称やメーカ名を置き換えれば、それなりにうまく動作しそうな内容なようです。
本日は、ここまで。
最近のコメント