android 如何用代码动态添加launcher?

同一个项目包含手机和盒子版两个版本的代码,手机版不需要添加按Home键
出launcher,而盒子版需要按home键时,将应用显示在launcher列表里,
(即盒子需要launcher,手机不需要)如果只是在AndroidManifest.xml
添加属性的手机和盒子都会有lanucher,求大神解救~~~

参考http://blog.csdn.net/t12x3456/article/details/7857835