問題タブ [microsoft-band]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
501 参照

windows-runtime - Microsoft Band SDK Preview を C++ プロジェクトに接続する

Microsoft Band SDK Preview をダウンロードして、C++/CX Windows Universal App プロジェクトに接続しようとしています。Nuget で以下のエラーが表示されます。C++ コードから SDK プレビューを使用する方法はありますか?

この問題は、管理されたアセンブリを C++ プロジェクトにインストールすることに一般的なようですが、まだ回避策を見つけることができませんでした。

0 投票する
2 に答える
969 参照

c# - Microsoft Band SDK プレビュー - backgroundtask 内の NotificationManager

こんにちは、何かが足りないのか、それともこれが近視眼的な API に含まれていないのかはわかりません。

SDK はバックグラウンド タスク内からバンドに通知を送信できますか? これは私にとって最も便利なことの1つに思えますが、試してみるとエラーが発生します。「bandClient.NotificationManager.SendMessageAsync」は、例外をスローする場所です。バックグラウンド タスクはタイマー タスクです。

バックグラウンド コードはシンプルです。バックグラウンドと UI スレッドで試してみました。

試す

例外とスタック トレース:

ex = {System.Exception: 致命的なエラー (HRESULT からの例外: 0x8000FFFF (E_UNEXPECTED))

Windows.UI.Xaml.Application.get_Current() で

Microsoft.Band.BandClientManager.d__2.MoveNext() で

--- 前の場所からのスタック トレースの終わり...

Windows.UI.Xaml.Application.get_Current() で

Microsoft.Band.BandClientManager.d__2.MoveNext() で

--- 例外がスローされた前の場所からのスタック トレースの終わり ---

System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (タスク タスク) で

System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (タスク タスク) で

System.Runtime.CompilerServices.TaskAwaiter`1.GetResult() で

WindowsRuntimeComponent1.AppTileUpdater.d__8.MoveNext() で

0 投票する
3 に答える
780 参照

microsoft-band - Microsoft Band に画像を表示する

バンドに付属するスターバックス アプリに似たアプリを作成したいと考えています。バーコードを表示したい。クラウドまたはローカル デバイスでバーコードを JPG 画像として生成できますが、バンドの画面に表示できるようにする必要があります。これまでのところ、Band Client を使用してアプリ内に画像を表示する方法を見つけていません。

バンド クライアントには次のマネージャーがいます。

  • 通知マネージャー
  • パーソナライゼーション マネージャー
  • タイル マネージャー
  • センサーマネージャー

私が考えることができる最も近いものは、それを行う通知マネージャーですが、その唯一の方法は次のとおりです。

  • SendMessageAsync
  • ShowDialogAsync
  • バイブレート非同期

どれも仕事をしません。何か案は?今のところ、UI の観点から SDK でできることはかなり限られていると考えています。

0 投票する
2 に答える
796 参照

c# - Microsoft Band SDK for Windows Store 8.1 アプリ?

Microsoft Band SDK Previewのドキュメントでは、Windows アプリケーション用の WinRT 8.1 をサポートしていると主張していますが、NuGet パッケージ (1.3.10219-preview) を Windows ストア C# プロジェクトにダウンロードした後、いくつかの主要な障害に遭遇しました。

まず、NuGet パッケージをすぐに追加してからビルドしようとすると、次のコンパイル エラーが発生しました。

次に、ドキュメントには、次の無効な XML を に追加するように記載されていますPackage.appxmanifest

第 3 に、Microsoft.Band.Store.dllアセンブリには が含まれていないBandClientManagerため、ドキュメントに記載されているようにバンドへの参照を取得できません。

不足しているファイルを wpa81 NuGet パッケージからコピーし、m2:すべての XML 要素にそれぞれプレフィックスを追加することで、1 番目と 2 番目の問題を回避できましたが、3 番目の問題を回避する方法がわかりません。.NET Reflector をいじってみると、一部の内部クラスで機能がロックされているように見えますが、パブリック型には何も表示されません。

これを Windows で動作させる方法はありますか、それとも Windows Phone でのみ動作しますか?

0 投票する
2 に答える
4444 参照

android - Microsoft Health アプリなしで Microsoft Band に接続できますか

Microsoft Bands センサー (心拍数、皮膚温度、歩数計など) を利用するアプリを作成しようとしていますが、特定のユーザーに関連付けられていない共有バンドで使用されます。現時点では、最初にバンドを Microsoft Health アプリに接続して登録する必要があるため、Bluetooth だけでバンドをデバイスに接続する方法を見つけることができません。新しくリリースされた SDK を使用してこれを行う方法を知っている人はいますか?

SDK ドキュメント

0 投票する
1 に答える
734 参照

tiles - Microsoft バンド タイル

新しいタイル ( TileManager.AddTileAsync) を作成すると、そのタイルが電話の Microsoft Health アプリに表示されません。

さらに、タイル コレクション内のすべてのタイルをループすると (TileManager.GetTilesAsync()その新しいタイルが返される唯一のタイルを使用すると、バンドで提供される既定のタイルは返されません。アプリ次第であると仮定して正しいですか?これらのタイルのストレージ メカニズムとタイル管理を提供するために作成しますか?どこに保存しますか?電話の分離ストレージに?

0 投票する
2 に答える
1119 参照

visual-studio - Microsoft Band を Windows Phone エミュレーターに接続することはできますか?

いくつかの「広範な」調査を行った後、開発のために MS Band をエミュレータに接続することに関する私の調査結果を検証または拒否するようここに依頼することにしました。

私の調査結果: エミュレーターで Bluetooth オプションが無効になっている (Hyper-V VM であるイメージに関係していると思われるもの)、および (WP WinRT アプリの場合) ストア アプリケーションを使用する 2 番目のオプションが勝ちました。現在、プレビューは執筆時点で Windows ストアをサポートしていないため、動作しません。Windows Phone には USB オプションがあり、Band にも USB オプションがありますが、デバイスでのテストではデバイスに正常に接続できなかったため、これはデスクトップのみのオプションである可能性があります。

また、バンド用のシミュレーターやエミュレーターはありません。*

*(私はほとんどの機能が追加されたシミュレーターに取り組んでおり、時間を無駄にしないようにしたい :) )

問題は、バンドを何らかの方法でエミュレーターに接続できるか (巧妙な Bluetooth ハックは大歓迎です)、および/またはバンドが接続された電話でアプリケーションを実行する以外に代替オプションがあるかどうかです。

0 投票する
1 に答える
151 参照

microsoft-band - ViewController はプロトコル MSBandClientManagerDelegate に準拠していません

Swift を使用して Microsoft Band SDK を実装しようとしています。コードをセットアップしようとすると、このエラーが発生し続けます。

これまでに見たことはありませんが、Objective C のサンプルを Swift に変換しようとしたこともありません。

どんな助けでも大歓迎です!

編集:これはObjective Cのプロトコルです

EDIT 2: 推奨される Swift Helper クラスを使用した後

これは、接続を設定しようとしている方法です。

これをどのように設定すればよいかわかりません

次に、写真をバンドに送信しようとすると、この機能が動作しません

ヘルパー クラスを使用することで、私はうんざりしています。どんな助けでも大歓迎です!