3

既存のアプリを SW 1 から SW 2 に移植しようとしていたところ、(LAUNCH_MODE を CONTROL に設定している場合でも) 同じアプリの通知とコントロールが許可されていないという制限に遭遇しました。

回避策として、通知用と制御用の 2 つのサービスを登録しようとしました。同じアプリ パッケージ名を共有しているため、これは機能せず、最初に登録されたものしか利用できませんでした。

より良い回避策はありますか? または、この制限は将来のアップデートで解決されますか? 私のアプリは、通知とコントロールの両方に大きく依存しています。

4

4 に答える 4

2

遠い回避策は、コントロールのみを使用し、コントロールの一部として何らかの通知メカニズムを構築することです。Log アプリでまさにそれを行いました: https://play.google.com/store/apps/details?id=eir.log

通知メカニズムは、同じ BroadcastReceiver 内の別のイベントによってトリガーされます。私にとって素晴らしく機能します。

于 2013-10-10T12:30:51.633 に答える
0

このトピックに関して、Sony Developer World にブログを投稿しました。

http://developer.sonymobile.com/2013/12/26/using-both-the-control-notification-apis-for-customized-uis-in-your-smartwatch-2-extension-code/

于 2014-01-02T20:00:20.313 に答える