問題タブ [tizen-wearable-sdk]
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.
java - java.lang.IllegalArgumentException: ドキュメント クラスが null であるため、グラフ要素の型を判別できません。
こんにちは、Samsung Gear のウィジェットを作成しています。ウェアラブルに Tizen IDE を使用しています。私は彼らの youtube チュートリアルに従いました: How to Create a Basic Integrated Gear Application.
Tizen IDE でプロジェクトのビルドを試みたところ、ビルド エラーが発生しました。
ビルド中にエラーが発生しました。プロジェクト「SimpleSAPConsumer」でビルダー「Web Widget Builder」を実行中にエラーが発生しました。ビルド エラー : ドキュメント クラスが null であるため、グラフ要素のタイプを特定できません。おそらくこれはプロジェクションです。EXPAND() 関数を使用してください。ビルド エラー: ドキュメント クラスが null であるため、グラフ要素のタイプを特定できません。おそらくこれは射影です。EXPAND() 関数を使用してください
次に、エラーログは次のように述べています。
tizen - Samsung Watch でプロジェクトを実行しようとすると SIGNATURE_INVALID が発生する
ここで SO に質問があるようですが、提案された回答 (.metadata フォルダーの削除) は私の場合には機能しません。
まず、証明書ファイルを用意しまし
た (証明書署名要求ファイルを生成し、そのための証明書ファイルを受け取った後)。そのファイルを使用し.crt
ましたが、そのフォルダー内の他のファイルを削除したため.csr
、他の必要なファイルと一緒に別のファイルを作成する必要がありました (別の証明書署名要求ファイルを生成することにより)。
次に、デバイス プロファイルを要求し、指定さdevice-profile.xml
れたパスワードを使用して証明書を登録しました。
このプロセスは成功したので、私が証明書のために取った通常とは異なる方法に問題はないと思います。
次に、Tizen IDE で与えられたプロジェクトをインポートしました。デバイスで「アプリケーションのインストールを許可する」をクリックすると、成功しました。
次に、自分のプロジェクトを右クリックして、 > Run As Tizen Wearable Web Applicationを選択しました。ここで、SIGNATURE_INVALID エラーが発生します。助言がありますか?
javascript - Tizen Wearable で Bluetooth ステータスを取得する
Gear 2 Neo のウォッチフェイスを作成しており (を使用Tizen Wearable SDK
)、Bluetooth が有効になっているかどうか (可能であれば接続されているかどうか) を判断する方法を (運が悪かったので) 探すのに何時間も費やしました。
資料を見てみましたTizen.SystemInfo API
が、何も見つかりません。tizen.systeminfo.getPropertyValue();
「BLUETOOTH」/「NETWORK」というproperty
名前でも試してみましたが、うまくいきません。Tizen.Bluetooth
名前空間も使用できないようです。
ステータスを取得できるウォッチフェイスをいくつか見たので、方法があるに違いないことはわかっています。
誰かが私を助けたり、正しい方向に向けたりすることができますか?
編集:
を使用tizen.bluetooth.getDefaultAdapter();
すると、次のように返されます: 「アプリケーションには、このメソッドを呼び出す権限がありません」
tizen - Gear S でのファイルの作成と書き込み
時計用に定義されたデータベース (IDBStore) があります。そのデータをファイルに書き込んでデータベースをクリアしようとしています。以下のコードを参照してください。
必要なディレクトリを作成できないというログが表示されません。この単純な関数のバグを確認できますか? 基本かもしれませんが、tizenは初めてです。ありがとう。
更新
これで、次のコードを使用して好きな方法でフォルダーとファイルを作成できるようになりました。
newDir
と 'newFile`の変更を参照してください。しかし、現在の状況は次のとおりです。
フォルダーが存在する場合、何も起こりません。デバイスからmyFolderを削除すると、ファイルとフォルダーの両方が作成され、データがファイルに書き込まれますが、これは初回のみです。デバイスにmyFolder
フォルダー
が既に存在する場合、そのディレクトリに他のファイルは作成されません。提案?
android - HelloAccessory Samsung サンプル アプリが接続しない (プロバイダーとコンシューマー)
プロバイダー アプリをコンシューマー アプリに接続するにはどうすればよいですか? Samsung S4 と Tizen エミュレーターを使用して正常に接続できました。しかし、今は S4 と Gear 2 自体を使用しています。eclipse を使用してアプリを実行し、ギア マネージャーを使用して wgt をインストールしました。
js/main.js (44) :err [未定義] msg[未定義] js/main.js (124) :exception [TypeError] msg['null' はオブジェクトではありません ('SASocket.setDataReceiveListener' を評価します)] js/ main.js (44) :err [未定義] メッセージ [未定義]
android - Gear Manager でウェアラブル wgt を実行したときにエラー ログを表示するにはどうすればよいですか?
Samsung S4でAndroidアプリ(ウェアラブルwgtを含む)を実行しました。また、Gear Manager を使用して、wgt を Samsung Gear 2 にインストールしました。Samsung Gear 2 で wgt のエラー ログを確認するにはどうすればよいですか?
javascript - Tizen Wearable に Bluetooth リスナーを設定する
のウェアラブル SDK を使用Tizen
してウォッチフェイスを作成しています。 と を使用して Bluetooth の電源状態を取得できますが、常に を呼び出すのではなく、Bluetooth リスナーを使用したいと考えていblueAdapter = tizen.bluetooth.getDefaultAdapter();
ます。bluetoothPowered = blueAdapter.powered;
blueAdapter.powered
私が抱えている問題は、Tizen のBluetooth API
Web ページからサンプル コードを直接コピー アンド ペーストしたにもかかわらず (アダプターの名前は変更しましたが、以下を参照)、次のエラーが発生することです: 'undefined' is not a function (evaluating 'blueAdapter.setChangeListener(changeListener)')
.
これは私が使用しているコードです:
それが役立つかどうかはわかりませんが、私は次のものを使用していますprivileges
:
どんな助けでも大歓迎です。