問題タブ [samsung-knox]

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 に答える
363 参照

api - API を使用して Samsung knox メッセージを送信する方法

APIを使用してSamsung knoxメッセージを送信するには?

knox メッセージを開く API が必要だと思いますが、何も見つかりませんでした。knox メッセージ API と例はありますか?

どうも

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

android - Samsung IAM & EMM アプリを起動して、ユーザーがインストールするアプリを表示する方法

次のコードは、デバイスにインストールされている samsung IAM & EMM アプリを起動します

問題は、プレイストアを開くのと同じようにアプリを表示したいということです

情報や提案をお寄せいただきありがとうございます

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

android - Knox 対応アプリをテストする方法は、実際に knox 対応です

Knox 対応アプリ (KEA) を作成する動作を実行しましたが、デバイスで何も起こらないようです。別のアプリのように動作するだけです。実際に Knox 対応かどうかを確認するにはどうすればよいですか? アプリは独自の Knox コンテナーに配置する必要があることを理解していますか? - それを見つけたり、テストしたりする方法はありますか?

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

android - アプリ ドロワーにある Android アプリのリストを確認する方法

Package Manager クラスを使用して、インストールされているすべてのアプリケーションのリストを取得しています。次のフラグを使用して、「ユーザーアプリ」と「システムアプリ」を判断しようとしました。

これは機能しましたが、私が望んでいた正確な方法ではありませんでした。すべてのアプリのリストをフィルタリングして判断できるようにしたい:このアプリはアプリ ドロワーに表示されているか?

望ましくない副作用を引き起こす可能性があるため、低レベルのシステム アプリとやり取りしたくありません。しかし、「com.google.chrome」のようなものを含めたいと思います。これは、アプリ ドロワー内のアプリですが、技術的にはシステム アプリとしてインストールされるためです。

Package Manager から返された ApplicationInfo リストをデバッグしたところ、一部のアプリの Int Icon 値が 0 またはそれ以外 (1254865 など) であることがわかりました。だから私は試しました:

これは私が近づくのに役立ちましたが、私のストック エミュレーターには 100 個の "allApps" があり、このロジックは 54 個のアプリにドリルダウンするのに役立ちました. しかし、ドロワーには 25 個のアプリしかありません... 更新: Android は、新しい API バージョンでこの実装から離れた可能性があります。

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

android - JobScheduler または AlarmManager が Samsung の電話でトリガーされない

次の要件を探しています。ジョブは、(電話がロックされている場合でも) 1 分ごとに定期的にバックグラウンドからトリガーする必要があります。ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS によるバッテリーの最適化を無視しました。

ジョブは MOTO 電話で適切にトリガーされます (ストック android が原因である可能性があります)。ただし、Android バージョン 6.0 および 7.0 を搭載した Samsung スマートフォンでは失敗します。

アプリをホワイトリストに登録できる Samsung の API はありますか? これを許可する Android または Samsung Smart Manager の設定はありますか。

PS: 他のデバイス (Huawei、LG など) についてはまだ確認していません。他のデバイスの動作を自由に共有してください。

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

android - Knox EnterpriseDeviceManager を使用したデバイス ファームウェアの更新の抑制

Androidフォンで実行されるアプリケーションがあります。アイデアは、電話が実際にはユーザーの視点から画面として機能し、アプリがバックグラウンドですべての作業を行い、ユーザーの一連の質問に基づいて車両/フォークリフトを有効または無効にするサードパーティの Bluetooth デバイスを制御することです。左または右にスワイプして、電話で応答します。

Knox EnterpriseDeviceManager を使用して、ほぼすべての電話ハードウェア入力を制限し、ホーム ボタン、電源ボタン、戻るボタン (場合によっては)、音量ボタン、XCover ボタンなどを無効にします。

私が今解決しようとしている問題は、新しいファームウェアの更新時に画面に表示されるポップアップ メッセージを抑制することです。

RestrictionPolicy を使用して、次のことを試しました。

また、次のようにして、許可されているインストール バージョンを制限しようとしました。

ただし、これはユーザーが設定自体で OTA 更新を行うことを制限するだけだと思います。これにより、新しいファームウェアの更新が利用可能になったときに、ポップアップ メッセージを Android で表示できます。

そのメッセージを抑制し、電話がユーザーに更新を促すのを防ぐ方法を誰か提案できますか?

更新が重要であることは理解していますが、この特定のユース ケースでは、これらのデバイスを現場で更新したくありません。

ありがとう、