Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2020
10
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.19 KB | None | 0 0
  1. To
  2. https://pastebin.com/Mm7hYtXh
  3.  
  4. commit 1d5282162d48a3cde5ecdacd2c1f7cb323e8fabc
  5. Author: Alexey Shumkin <...>
  6. Date: Thu Jun 23 11:55:35 2016 +0300
  7.  
  8. improve: добавить возможность запускать операции оборудования в отладочном режиме (через adb)
  9.  
  10. Иногда нужно сменить выполнить скрытые или прямые операции с
  11. оборудованием (получить статус смены у ФР, например).
  12.  
  13. Использование:
  14. $ adb shell am start -a ru.company.FMXApp.Equipment \
  15. -n ru.company.FMXApp/com.embarcadero.firemonkey.FMXNativeActivity \
  16. --es Equipment <Equipment> --es action <Action>
  17.  
  18. Для получениея статуса ФР, например:
  19. $ adb shell am start -a ru.company.FMXApp.Equipment \
  20. -n ru.company.FMXApp/com.embarcadero.firemonkey.FMXNativeActivity \
  21. --es Equipment FiscalPrinter|FR --es Action GetStatus
  22.  
  23.  
  24. commit 0a13e77e6b8eaf837e9fac438497f0633dcdd2bc
  25. Author: Alexey Shumkin <...>
  26. Date: Wed Jun 22 16:46:49 2016 +0300
  27.  
  28. improve: добавить возможность изменить драйвер оборудования в отладочном режиме (через adb)
  29.  
  30. Иногда нужно сменить драйвер ФР без закрытия смены, например.
  31.  
  32. Использование:
  33. $ adb shell am start -a ru.company.FMXApp.Storage \
  34. -n ru.company.FMXApp/com.embarcadero.firemonkey.FMXNativeActivity \
  35. [--es <name> "<value>", ...]
  36.  
  37. Для смены драйвера ФР на эмулятор, например:
  38. $ adb shell am start -a ru.company.FMXApp.Storage \
  39. -n ru.company.FMXApp/com.embarcadero.firemonkey.FMXNativeActivity \
  40. --es FiscalPrinterID "{E15E2E8F-3F0F-4A1D-B028-A3C4EFA45291}"
  41.  
  42.  
  43.  
  44. Author: Alexey Shumkin <...>
  45. Date: Wed Jun 22 15:05:27 2016 +0300
  46.  
  47. refactoring: register and handle intents via RTTI info
  48.  
  49. Для упрощения добавления отладочных методов подобных
  50. TApp.HandleBlockTerminalAction, будем использовать RTTI, и условимся,
  51. что такие методы - protected и называются Handle<ActionName>Action (на
  52. вход принимают JIntent).
  53. N.B. Чтобы сгенерировать RTTI для protected методов нужно добавить
  54. ${RTTI EXPLICIT METHODS([vcProtected])}.
  55.  
  56.  
  57. commit c24e56388c1809cfa115030a54fd33953796a719
  58. Author: Alexey Shumkin <...>
  59. Date: Fri Jun 17 13:32:04 2016 +0300
  60.  
  61. improve: добавить возможность посылки c помощью adb сообщения "сканирование штрих-кода"
  62.  
  63. Для проверки сканирования без сканера или считывателя карт.
  64.  
  65. Использование:
  66. $ adb shell am start -a ru.company.FMXApp.Scan \
  67. -n ru.company.FMXApp/com.embarcadero.firemonkey.FMXNativeActivity \
  68. [--es Code "<string>"]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement