問題タブ [samsung-mobile-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.

0 投票する
0 に答える
180 参照

java - Android との SMultiWindow の統合

Samsung Mobile SDK が提供するマルチ ウィンドウ機能を Android アプリに統合しようとしています。私は、Samsung から提供された MultiWindowSample に従っています。サンプルは独立して完全に正常に動作しますが、アプリに統合するか、アプリを介して同じアクティビティを呼び出すと、この呼び出し

まったく表示せずに、選択したアプリを起動するだけです(全画面を取得します)MultiWindow

見逃しているものや、対処する必要のある制約はありますか? をサポートする Samsung S4 でテストしていますMultiWindow

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

android - Samsung SCanvasView が ANR を引き起こす

Android アプリで Samsung Spen Sdk を使用しようとしていますが、アプリがフリーズすることがあります。

参考までに、サンプルコードを GitHub にアップロードしました (下のリンク)。アプリは、SCanvasView を含むアクティビティを起動します。新しいアクティビティが読み込まれる前に、ユーザーが起動ボタンを複数回クリックすると、問題が発生します。サンプル コードを実行し、[Launch Act] ボタンをすばやくタップすると、新しいアクティビティが正常に読み込まれます。ただし、そのアクティビティを終了すると、アプリはフリーズします。

これを修正する方法について何かアドバイスはありますか?

Galaxy Note8.0を使用しています。& SペンSDK 2.3

サンプル コードを含む Github URL: https://github.com/agent8261/SamsungANR

デバイスからの /data/anr/traces.txt:

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

java - 整数からバイトへの変換

Samsung Chord SDK に基づいてアプリを開発しています。ビデオの現在の位置を で送信する必要がありsendDataToAll()、 でデータを受け取りますbyte[][]。私の問題は、現在の位置 ( int) を に型キャストして送信しようとするとbyteの値 ( byte) が返されることです。intの負の値をに変換しようとしてOnDataRecived()も、同じ負の値のままです。この問題を解決するにはどうすればよいですか?

送信コード:

受信コード:

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

java - Android: getX getY 初期遅延

一連のイベントの と の値をgetX()読み取ると、これらの座標から特定の距離のしきい値を超えるまで、イベントが座標を返すことがわかりました。それ以降は常に正しい座標が返されます。getY()onTouchACTION_MOVEACTION_DOWN

再現する手順:

  1. デフォルトのアクティビティで新しいアプリケーション プロジェクトを作成する
  2. 次のメソッドをデフォルト アクティビティに追加します。

    /li>
  3. デバイス上で実行し、タッチしてドラッグするときに logcat を監視します

タッチしてドラッグするたびに、getX()/のgetY()結果は、指が中心メートルの半分ほど移動した後にのみ変化し始め、それ以降は正確であることがわかります。

多くの状況でこれがどのように役立つかはわかりますが、作成中のアプリケーションで問題が発生するため、次のようになります。

  • この初期ラグは上書き可能ですか? それともバイパスできますか?
  • デバイス固有ですか?

理想的には、単一の OpenGL サーフェス ビューに対してオフにしたいと考えています。

ノート:

  • Samsung Note SPen を使用している場合は発生しません。
  • 同じことが起こりgetRawX()/getRawY()ます。
  • これはエミュレーターでは発生しないため、ハードウェア タッチ ドライバーが原因であると考えられます。

更新: これはハードウェア ドライバーまたは同様のレベルが原因であり、アプリケーションの制御を超えていると想定しています。これを android 開発者グループにも投稿しようとしましたが、数週間後、モデレーターはまだ私の投稿に座っているようです。

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

android - Spen サンプル アプリケーションが起動直後にクラッシュする (ランタイム エラー)

Samsung Note 3.0 用のサンプル Spen SDK アプリを作成しており、Android Studio を使用しています。関連する xml ファイルは次のとおりです。

対応する Java コードは次のとおりです。

Samsung Note 3.0 を PC に接続してアプリをデバッグしようとすると、アプリが起動し、mainPage が表示され、1 秒以内にクラッシュします。ネットで検索して、これこれを見つけました。私もlibs フォルダーに Spen SDK のarmeabiディレクトリがありませんでした。そのため、ライブラリを含めたので、プロジェクトの libs フォルダーは次のようになります。

しかし、それでも同じことが起こっています。コンパイルエラーはありません。そのときに気づいたことの 1 つは、私の xml ファイルを Android Studio でレンダリングできないことでした。スクリーンショットは次のとおりです。 ここに画像の説明を入力

例外は次のとおりです:- 次のクラスをインスタンス化できませんでした:

  • com.samsung.sdraw.CanvasView (レンダリング中の書き込みアクセスは許可されていません (\mnt\sdcard\android\data\null\serial) )
  • com.samsung.sdraw.SettingView(java.lang.NullPointerException)

誰が問題が何であるか教えてもらえますか?

アップデート:

  1. アプリをデバッグしましたが、次の場所で例外が発生しました

    setContentView(R.layout.activity_main);

OnCreate() で。しかし、アプリがそこでクラッシュする理由がわかりません。

  1. gradle ファイルは次のとおりです。
  1. xml ファイルの CanvasView ブロックと SettingsView ブロック、および OnCreate() 関数の対応する行にコメントを付けると、アプリが実行されます。
0 投票する
0 に答える
353 参照

java - Spen SDK の基本的なサンプル プログラムが実行時例外をスローする

Spen SDK を含む基本的な Android アプリを作成しています。私のXMLファイルは次のとおりです:-

この XML を記述するとすぐに、プレビュー パネルにエラーが表示されます。スクリーンショットを以下に添付します。 ここに画像の説明を入力

エラーは次のとおりです。

これらのエラーで私を助けることができますか?

更新: プログラムを実行すると、デバッガーが安定すると、logcat によって次の警告が表示されます。

0 投票する
0 に答える
310 参照

android - Samsung BLE SDK は Galaxy Gear でサポートされていますか?

ヒント ガイドに従って、Samsung BLE SDK http://developer.samsung.com/ble#を使用して BLE デバイスをスキャンする簡単なアプリケーションを作成しました。

その後、呼び出し

ボタン押しで。

Gear でアプリケーションを実行すると、すべてが正しくインスタンス化されますが、コールバックは

呼び出されることはありません。Samsung GT-N5110 タブレットでアプリケーションを実行すると、すべてがうまく機能し、エリア内のすべてのデバイスを確認できます。

これがギアで機能しない理由はありますか?