我想自定义Android的Launcher(来自google的源码),我的问题是: 我应该从哪里开始? (下载Launcher源代码) 如果我想在主屏幕上放置一些快捷方式,那么该课程在哪里? 如何在Android模拟器上运行该Launcher?
谢谢:)
答案 0 :(得分:2)
首先,我建议不要这样做。默认的android启动程序使用了几个公众无法使用的API,我花了大约9个小时来编译它。即使这样,它的一部分也行不通。例如,我可以通过当前页面看到下一页。此外,窗口小部件不起作用,因为启动器使用一些私有方法来添加它们,这仅适用于由与ROM相同的密钥签名的应用程序。
您应该使用提供的主屏幕替换SDK示例。但是,如果您仍想执行此操作,请从github存储库下载Launcher2并逐个开始处理错误。