2012-09-05 38 views
0

我想自定義啓動器的Android(來自谷歌的來源),我的問題是: 我應該從哪裏開始? (下載Launcher源文件) 如果我想在主屏幕上放置一些快捷方式,該課程在哪裏? 如何在Android模擬器上運行該啓動器?從源代碼自定義Android啓動器

謝謝:)

回答

2

首先,我建議不要這樣做。默認的android啓動程序使用了幾個公衆無法獲得的API,並且花了9個小時纔開始編譯。即使那樣,它的一部分也不行。例如,我可以看到當前頁面進入下一頁。此外,小部件不起作用,因爲啓動程序使用一些私有方法來添加它們,僅適用於與ROM相同的密鑰簽名的應用程序。

您應該可以使用提供的主屏幕替換SDK示例。但是,如果你仍然想這樣做,請從github存儲庫下載Launcher2,並開始逐個處理錯誤。

+1

是的,我有Launcher2,它有這麼多的錯誤:( –

+0

你可以讓它編譯有相當多的工作,一些方法調用將setFastSomething(),只要刪除快速,那些會很好。然後你會有一些像TableMaskFilter這樣的類,這些都需要被完全刪除,即使你刪除了所有的錯誤,它仍然不能完全工作,我會堅持我以前的建議,並要求你與SDK示例 –

+0

好的,我會嘗試使用SDK示例:-) –