問題タブ [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 投票する
1 に答える
3109 参照

android - Samsung スマートフォンでのセキュリティ例外 WRITE_USE_APP_FEATURE_SURVEY

Motion Samsung ライブラリを使用してアプリを開発しています。要件の 1 つは、マニフェストで次のようにアクセス許可を要求することです。

ただし、ストアからのリリース APK を使用する一部の電話 (および一部の電話のみ) では、次のようになります。

私が許可を求めたので、これはあまり意味がないようです。これは、プロガード中の難読化に起因するものではないと思います(そうしないと、私が推測するどの電話でも機能しません)?特定の電話がどういうわけかライブラリをサポートしていないことを伝える方法ですか?

何か案が?ありがとう!

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

android - Android オーディオ ストリーミングが Samsung デバイスで機能しない

私はオンラインラジオアプリに取り組んでおり、オーディオストリーミングにメディアプレーヤーを使用しています。ほとんどすべてのデバイスで問題なく動作していますが、Samsung s3/s4/s5/s6/s7 デバイスでストリーミングしています。ここに私のコードがあります

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

android - Samsung Group Play Android ライブラリ

現在、グループ再生 API を探している音楽プレーヤーを開発しています。Samsung が Samsung Group play SDK を提供しているようです。ライブラリに関していくつか質問があります。

  1. このライブラリを任意のデバイス (Samsung 以外のデバイス) で使用できますか?
  2. このライブラリを制限なしで使用できますか、それとも Samsung は後で私のアプリケーションを要求することになりますか?
  3. このライブラリは使いやすいですか、それとももっと良いライブラリがありますか?
  4. それともスクラッチから書いたほうがいいの?
0 投票する
1 に答える
925 参照

android - 自分のアプリに Samsung 指紋 SDK を使用できますか?

Android のオンライン投票システム アプリを作成したいと考えています。このアプリは、Samsung 指紋スキャナーを使用して、サーバー上で有権者の身元 (有効かどうか) を確認します。Samsung 指紋スキャナー SDK で、Android SQLite データベースではなくサーバーでチェックして指紋を検証することはできますか?

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

android - java.lang.NoClassDefFoundError: 以下の解決に失敗しました: Lcom/samsung/android/sdk/look/SlookImpl;

Samsung SDK の SLook 機能を実装しようとしています。テストに使用されているデバイスは、Samsung Galaxy prime 4G です。エラーでトーストしても、ログには Try ブロック内のエラー行が表示され、アプリの起動時にクラッシュします。

私が使用しているJARは

テスト デバイスでエラーをスローする Slook を初期化する Java コード。

エラーの完全なスタック トレース

アプリビルド Gradle:

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

android - Android 指紋 API - Samsung Spass からの移行

指紋を使用してユーザーを認証するアプリケーションがあるとします。Android 5 では、Samsung デバイス専用の Samsung Spass ライブラリを使用しました。Android M リリースでは、多くのデバイスにサポートを追加します。まず、自分が Android M かどうかを確認します。次に、マネージャー インスタンスがあるかどうか、ハードウェアがあるかどうか、指紋を登録しているかどうかを確認します。

ここで失敗した場合は、フォールバックして、Android が Samsung であり、Spass ライブラリがインストールされているかどうかを確認します。問題は、ユーザーが Spass を使用して Samsung で Lollipop を使用していて、指紋を登録したかどうかです。その後、新しい指紋を登録せずに Android M にアップグレードしました。manager.hasEnrolledFingerprints()true を返しますか? つまり、Samsung Spass ライブラリはそのデータを Android OS と共有しますか? ありがとう。

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

java - 指紋ダイアログのSamsung pass SDK変更スタンバイテキスト

pass sdk v1.2.1 を使用しています。プログラミング ガイドによると、指紋ダイアログに表示されるスタンバイ テキストを変更する方法があります。このガイドでは、次のように、機能Spass.DEVICE_FINGERPRINT_AVAILABLE_PASSWORDが呼び出し可能かどうかを確認する必要があると述べていますchangeStandbyString

Galaxy S5でAndroid 6.0とGalaxy S5 Android 5.xxの両方で使用しようとすると、例外が発生します

少し奇妙に思えるのは、内部のメソッドchangeStandbyStringが true を返した場合に例外が呼び出されることです。これは、チェック時に呼び出されたのと同じメソッドであることが判明しました

何かが間違っているように見えますが、何か考えはありますか?

これは、Android Studio でデバッグするときに生成されるコードです。

メソッドd()は、両方の状況で呼び出されるものであることif(!this.d())に注意してくださいchangeStandbyString.

ここでは、フラグが( ) のときに呼び出されるメソッドである false を返すthrow new IllegalStateException("setDialogTitle is not supported.");場合にのみ発生します。this.b()isFeaturedEnabledSpass.DEVICE_FINGERPRINT_CUSTOMIZED_DIALOGSpass.DEVICE_FINGERPRINT_CUSTOMIZED_DIALOG = 2

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

android - マルチウィンドウ機能をプログラムで無効にする

Androidのマルチウィンドウ機能を無効にしようとしています。Android のドキュメントを読み、resizeableActivity は Android N (API レベル 24) でのみ機能することを知っていますが、下位レベルの Android API では無効にしたいと考えています。Samsung デバイスには、すべてのデバイス (約) にマルチ ウィンドウ機能があります。だから私はそれを無効にする必要があります。