通过ADB发送意图以字符串附加功能开始活动

时间:2019-03-13 22:22:36

标签: android-intent adb zxing

我正在尝试查看是否有可能模拟从斑马线扫描仪扫描的条形码并将其扫描到内置了扫描仪回购的应用程序中。

我一直在尝试使用以下adb广播:

adb shell am broadcast -a com.package.app.ACTION -es SCAN_RESULT "1021101" com.package.app/.com.package.app.droid.activities.MainActivity 

存在许多不同的差异,但没有成功。

Zebra Crossing Github:https://github.com/zxing/zxing

应用程序如何处理扫描

  String symbology = intent.getStringExtra("SCAN_RESULT_FORMAT");
            String barcode = intent.getStringExtra("SCAN_RESULT");

1 个答案:

答案 0 :(得分:0)

您需要使用“ -e”或“ --es”添加额外的字符串。您使用过“ -es”。

文档在这里:https://developer.android.com/studio/command-line/adb#IntentSpec