How to Adapt Applications for Q1 (4G) Devices: Difference between revisions

From wizarPOS
No edit summary
No edit summary
Line 3: Line 3:
* When the error "dlopen failed: library "libwizarposHAL.so" not found" is encountered, please contact WizarPOS. This system library cannot run in Q1(4G), and should be replaced with libwizarposdriver.so.
* When the error "dlopen failed: library "libwizarposHAL.so" not found" is encountered, please contact WizarPOS. This system library cannot run in Q1(4G), and should be replaced with libwizarposdriver.so.
* If your application uses compiled so files, copy the JNIInterface and so files from the latest APIDemo to your project.
* If your application uses compiled so files, copy the JNIInterface and so files from the latest APIDemo to your project.
* Please note that the MAC address of the first batch of terminals in Q1 is random. Every time the terminal restarts, the Bluetooth address will be updated.

Revision as of 08:27, 26 March 2020

The Android version of Q1 (4G) terminal is 7.0, so the application of the lower version should be debugged in Q1 (4G) before use, even if the application runs successfully in Q1 (non 4G) terminal. Here are some of the problems we encountered:

  • When the error "dlopen failed: library "libwizarposHAL.so" not found" is encountered, please contact WizarPOS. This system library cannot run in Q1(4G), and should be replaced with libwizarposdriver.so.
  • If your application uses compiled so files, copy the JNIInterface and so files from the latest APIDemo to your project.
  • Please note that the MAC address of the first batch of terminals in Q1 is random. Every time the terminal restarts, the Bluetooth address will be updated.