IBM MobileFirst 7.1 Appsとウェアラブルデバイス(Android Wear/Samsung Gear)がコンパニオンアプリのように統合されているときに問題が見つかりました。 アダプタ呼び出しによるWebサービスの統合のためのホストとしてウェアラブル監視デバイスで動作するIBM MobileFirst 7.1ハイブリッドアプリケーションを開発しています。 Android用ネイティブMobileFirst SDK(Android用)を実装したのは、WL.Connect、WL.Client、WL.invokeProcedureの各クラスを使用してAndroid用サービスを実装したモバイルファーストアダプタです。MobileFirstとWerable
final WLClient clientC = WLClient.createInstance(this.getApplicationContext());
clientC.connect(new WatchConnectListener(adapterName, procedureName,parameters))
接続が成功して行われたが、WL.InvokeProcedureはエラーを上げる:Androidのサービスに使用されるコードの下 は、クライアント(スマートフォンホスト)を初期化するために使用しました。我々は、このエラーが作成WLClient.createInstanceに渡されるコンテキストに関連していることに気づい
は調査後の活性
の外部からstartActivity()を呼び出す:エラー以下 は、実行中に受信しました渡されるコンテキストはアクティビティである必要がありますが、この場合のコンテキストはAndroidサービスです。
誰かが着用可能な通信のためにAndroidサービスにWL.Client()を使用する方法を提案できますか?
Giuseppe、MobileFirst PlatformはAndroid Wearをサポートすると主張していません。 –
私は理解できますが、可能性のある示唆/回避策はありますか? MobileFirst 8.xはAndroid Wearをサポートしていますか? –
v8.0でwatchOS 2と3の公式サポートが利用可能です。私は内部的に調べて何かを見つけることができるかどうか確認します。 –