使用上の注意と動作

DataWedge 11.0

概要

このセクションでは、DataWedge の使用方法と、特定の状況におけるその動作について説明します。


使用上の注意

  1. デバイスがサスペンドすると、すべてのリソースが解放されるのに数ミリ秒かかります。DataWedge は、「画面 OFF」通知を受信すると、リソースを解放します。デバイスがサスペンドしていても、この通知が受信されるまで、DataWedge は短時間機能 (スキャンなど) を続行します。
  2. デバイス上の「バーチャル キーボード」設定から、キーボードまたは IME (入力方式エディタ) として [DataWedge] を選択しても、グラフィカル キーボードは表示されません。DataWedge キーボードは、DataWedge の内部使用に限定されます。DataWedge をデフォルトの IME として選択しないでください。予期しない動作が発生するおそれがあります。
  3. デバイスのリブート後、DataWedge は、LOCKED_BOOT_COMPLETED インテントを受信した後で起動します。LOCKED_BOOT_COMPLETED インテントの前に DataWedge Intent API を呼び出すと、DataWedge がまだ起動されていないため、予期しない動作が発生するおそれがあります。LOCKED_BOOT_COMPLETED インテントを受信した直後に DataWedge Intent API を呼び出した場合も、DataWedge がまだ初期化プロセス中の可能性があるため、予期しない動作が発生するおそれがあります。DataWedge Intent API を呼び出す前に、LOCKED_BOOT_COMPLETED インテントを受信してから数秒間、待つことを推奨します。
  4. デバイス リブート後のスキャンの遅延。DataWedge は、デバイスのリブート後、初期化のために短い時間を必要とします。これはスキャン サブシステムの初期化からの応答が受信されるのを待つためですが、これが原因で、この時間枠内に、DataWedge によってスキャンが非アクティブになることがあります。
  5. DataWedge で別のアプリケーションの上部に Data Capture Plus のアイコンが表示されると、Android は、通知領域にサイレント通知を表示します。ユーザーは、この通知をタップし、[他のアプリで表示を許可] のオプションを無効にすることにより、Data Capture Plus のアイコンを非表示にできます。DataWedge で Data Capture Plus が有効にされていても、ユーザーがこのオプションを無効にすれば、画面には表示されません。
  6. Android 10 デバイス上で DataWedge アイコンが表示されていても、Android のワーク プロファイルで DataWedge はサポートされません。

マルチユーザー サポート

DataWedge は、1 台のデバイスで複数の Android ユーザー アカウントの使用をサポートし、データ プライバシーを維持するためにユーザー プロファイルの分離を可能にします。

特徴と機能:

  • DataWedge が有効になっている場合、その機能はアクティブなユーザーにのみ適用される - 各ユーザーは、個別の DataWedge プロセスを実行します。DataWedge の使用方法と機能は、アクティブなユーザーにのみ適用されます。
  • DataWedge プロファイルのどのような変更も、すべてのユーザーでグローバルに有効になる - あるユーザーによる (DataWedge の UI またはプロファイル インポートを介した) DataWedge の構成またはプロファイルの変更は、変更が行われたときにどのユーザーがログインしているかにかかわらず、すべてのユーザーに適用されます。たとえば、ユーザー A があるプロファイルに変更を加えた場合、そのプロファイルの変更は、ユーザー B にも反映されます。構成ファイルは、ある場所 (デフォルトでは /enterprise/device/settings/datawedge/config/datawedge.db) に保管され、それを DataWedge プロセスがすべてのユーザーに対して使用します。
  • カメラ スキャン機能は、プライマリ (admin) ユーザー専用です - セカンダリ (非プライマリ) ユーザーは、カメラ スキャンを使用できません。
  • Bluetooth スキャナは、プライマリ ユーザーとその他のユーザーの間で切り替えると切断される - これは、Bluetooth スキャナを有効にしているプロファイルに該当します。プライマリ ユーザーがアクティブな場合、Bluetooth スキャナも有効にするアクティブ プロファイルを持つ別のユーザーに切り替えると、Bluetooth スキャナは切断され、そのデバイスに自動的に再接続されることはありません。非プライマリ ユーザーは、Zebra Bluetooth スキャナがデバイスに接続されていることが示されている場合でも、Bluetooth スキャナのリセット ボタンを押して再接続する必要があります。
  • 外部 SD カード アクセスなし - 複数の Android ユーザー アカウントが存在する場合、ユーザーは外部 SD カードにアクセスできません。このため、DataWedge の構成データベース ファイルを SD カードからエクスポートすることもインポートすることもできません。
  • フォルダ アクセスの制限 - 各ユーザー プロファイルは、異なるユーザーからアクセスできない独自のフォルダ構造になっています。そのため、ユーザーは別のユーザーのエクスポートされた DataWedge 構成データベースにアクセスできず、ユーザー間で構成をインポート/エクスポートすることはできません。
  • デバイスのリブートに続いてユーザーを切り替えた後に、「DataWedge の準備ができていません」というメッセージが表示される - リブート後に初めてプライマリ ユーザーからセカンダリ ユーザーに切り替えたときに、DataWedge または DWDemo を開こうとした後で、「DataWedge の準備ができていません」というメッセージが表示されることがあります。DataWedge は、BOOT_COMPLETED インテントが受信されるまで起動しないため、遅延が発生するおそれがあります。
  • 複数のスキャナ - 複数の Android ユーザー アカウントによって複数のスキャナを使用すると、予期しない動作が発生するおそれがあります。