我試圖將我現有的應用程序從SW 1移植到SW 2,並且偶然發現了不允許爲相同應用程序提供通知和控件的限制(即使將LAUNCH_MODE設置爲CONTROL)。索尼SmartWatch 2控制和通知爲同一個應用程序可能?
作爲解決方法,我嘗試註冊2個服務,一個用於通知,一個用於控制。因爲他們共享相同的應用程序包名稱,所以這不起作用,只有註冊的第一個可用。
有沒有更好的解決方法? 或者以後的更新會解決這個限制嗎?我的應用程序真的取決於通知和控制。
我試圖將我現有的應用程序從SW 1移植到SW 2,並且偶然發現了不允許爲相同應用程序提供通知和控件的限制(即使將LAUNCH_MODE設置爲CONTROL)。索尼SmartWatch 2控制和通知爲同一個應用程序可能?
作爲解決方法,我嘗試註冊2個服務,一個用於通知,一個用於控制。因爲他們共享相同的應用程序包名稱,所以這不起作用,只有註冊的第一個可用。
有沒有更好的解決方法? 或者以後的更新會解決這個限制嗎?我的應用程序真的取決於通知和控制。
一個遙遠的解決方法可能是僅使用Control,並構建某種通知機制作爲Control的一部分。我確實做到了,在我的日誌應用程序:https://play.google.com/store/apps/details?id=eir.log
的通知機制是由不同的事件觸發,在同一個廣播接收器。對我來說奇妙的作品。
我們已經發布了索尼開發者世界博客中關於這個話題:
嗨Mdiener,Smartwatch折價2目前不支持啓動模式的全部潛力。讓我回到你的選擇。 – Anup
有幾個用戶投訴已經顯示從通知或圖標的控制是不可能的。爲了保持與SW 1的兼容性,我無法從通知中刪除此選項。是否至少有時間估計索尼將何時修復? – mdiener