TOPZebra-EMC(モバイル)EMDK Barcode Scanning APIがTC52x Android 11環境で正しく動作しない(以前TC51 Android 8.1用に作成したアプリソースのコンパイルは通るがスキャナーからレーザーが照射されない)
最終更新日 : 2024/06/04

EMDK Barcode Scanning APIがTC52x Android 11環境で正しく動作しない(以前TC51 Android 8.1用に作成したアプリソースのコンパイルは通るがスキャナーからレーザーが照射されない)

TC52X Android 11コンパイル時に以下資料の設定はされていますか?
Zebra EMDK Setup
https://techdocs.zebra.com/emdk-for-android/13-0/guide/setup/#gradleupdates

1) AndroidManifest.xmlに以下設定が必要
Targeting Android 11
IMPORTANT: Due to package visibility restrictions imposed by Android 11 (API 30), EMDK apps targeting A-11 (or later) must include the following <queries> element in their AndroidManifest.xml file:
<queries>
...
<package android:name="com.symbol.emdk.emdkservice" />
...
</queries>
Apps targeting API 29 (or earlier) have no such restriction; no change to the <queries> element is required.

2) build.gradleファイルの設定も必要です
詳細はTechDocs Zebra EMDK Setup資料の「EMDK-A 9.1.1 and Newer」以降を参照

EMC0364

関連する質問