[問題] launcher 是否可指定啟動?

看板AndroidDev作者 (I am lalas)時間13年前 (2012/04/28 22:12), 編輯推噓5(5011)
留言16則, 4人參與, 最新討論串1/1
請問一下 假如我device上有兩個launcher 我能指定開機時, 去跑某個launcher嗎 我不想讓使用者彈出對話框去選擇 (Use by default for this action) 而是我先幫她選好默認的 不知道是否可行? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.154.152

04/28 22:17, , 1F
可以,在專案上點右鍵,執行為/執行配置,在那邊可選。
04/28 22:17, 1F

04/28 22:19, , 2F
專案是指? 是從framework是修改嗎?
04/28 22:19, 2F

04/28 22:23, , 3F
1F應該誤解了 他是說手機上的launcher
04/28 22:23, 3F

04/28 22:23, , 4F
回原PO 不能指定 不然就可以綁架首頁了..
04/28 22:23, 4F

04/28 22:24, , 5F
沒錯 是手機上的 launcher
04/28 22:24, 5F

04/28 22:24, , 6F
還沒看framewrk但推測 應該有API可以設定 但估計一定是得系統
04/28 22:24, 6F

04/28 22:25, , 7F
就是你的AP要shared uid = system
04/28 22:25, 7F

04/28 22:25, , 8F
想做的話 可以trace一下 ..但這行為只有手機製造廠能做到
04/28 22:25, 8F

04/28 22:28, , 9F
trace不知道是否有方向?
04/28 22:28, 9F

04/28 22:52, , 10F
嗯... 看來是我搞錯了 = =
04/28 22:52, 10F

04/29 11:48, , 11F
04/29 11:48, 11F

04/29 19:54, , 12F
可推測lalas是某間做手機公司XD
04/29 19:54, 12F

05/06 03:58, , 13F
如果你能改到原launcher 修它manifest裡的intent-filter
05/06 03:58, 13F

05/06 03:59, , 14F
或者是乾脆修它的Android.mk ...
05/06 03:59, 14F

05/20 11:58, , 15F
修改 Android.mk or intent-filter也能達成該目的嗎?
05/20 11:58, 15F

05/20 11:59, , 16F
如果可以請指教 謝謝
05/20 11:59, 16F
文章代碼(AID): #1Fc_hcto (AndroidDev)