問題タブ [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.
android - Samsung スマートフォンでのセキュリティ例外 WRITE_USE_APP_FEATURE_SURVEY
Motion Samsung ライブラリを使用してアプリを開発しています。要件の 1 つは、マニフェストで次のようにアクセス許可を要求することです。
ただし、ストアからのリリース APK を使用する一部の電話 (および一部の電話のみ) では、次のようになります。
私が許可を求めたので、これはあまり意味がないようです。これは、プロガード中の難読化に起因するものではないと思います(そうしないと、私が推測するどの電話でも機能しません)?特定の電話がどういうわけかライブラリをサポートしていないことを伝える方法ですか?
何か案が?ありがとう!
android - Android オーディオ ストリーミングが Samsung デバイスで機能しない
私はオンラインラジオアプリに取り組んでおり、オーディオストリーミングにメディアプレーヤーを使用しています。ほとんどすべてのデバイスで問題なく動作していますが、Samsung s3/s4/s5/s6/s7 デバイスでストリーミングしています。ここに私のコードがあります
android - Samsung Group Play Android ライブラリ
現在、グループ再生 API を探している音楽プレーヤーを開発しています。Samsung が Samsung Group play SDK を提供しているようです。ライブラリに関していくつか質問があります。
- このライブラリを任意のデバイス (Samsung 以外のデバイス) で使用できますか?
- このライブラリを制限なしで使用できますか、それとも Samsung は後で私のアプリケーションを要求することになりますか?
- このライブラリは使いやすいですか、それとももっと良いライブラリがありますか?
- それともスクラッチから書いたほうがいいの?
android - 自分のアプリに Samsung 指紋 SDK を使用できますか?
Android のオンライン投票システム アプリを作成したいと考えています。このアプリは、Samsung 指紋スキャナーを使用して、サーバー上で有権者の身元 (有効かどうか) を確認します。Samsung 指紋スキャナー SDK で、Android SQLite データベースではなくサーバーでチェックして指紋を検証することはできますか?
android - java.lang.NoClassDefFoundError: 以下の解決に失敗しました: Lcom/samsung/android/sdk/look/SlookImpl;
Samsung SDK の SLook 機能を実装しようとしています。テストに使用されているデバイスは、Samsung Galaxy prime 4G です。エラーでトーストしても、ログには Try ブロック内のエラー行が表示され、アプリの起動時にクラッシュします。
私が使用しているJARは
テスト デバイスでエラーをスローする Slook を初期化する Java コード。
エラーの完全なスタック トレース
アプリビルド Gradle:
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 と共有しますか? ありがとう。
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()
isFeaturedEnabled
Spass.DEVICE_FINGERPRINT_CUSTOMIZED_DIALOG
Spass.DEVICE_FINGERPRINT_CUSTOMIZED_DIALOG = 2
android - マルチウィンドウ機能をプログラムで無効にする
Androidのマルチウィンドウ機能を無効にしようとしています。Android のドキュメントを読み、resizeableActivity は Android N (API レベル 24) でのみ機能することを知っていますが、下位レベルの Android API では無効にしたいと考えています。Samsung デバイスには、すべてのデバイス (約) にマルチ ウィンドウ機能があります。だから私はそれを無効にする必要があります。