How to Migrate a Payment Application to Q2Premium: Difference between revisions

From wizarPOS
No edit summary
(Replaced content with "{{Migrating|https://smartpossdk.gitbook.io/cloudpossdk/faq/other-development/migrate-app-to-q2premium}}")
Tag: Replaced
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
== Overview ==
{{Migrating|https://smartpossdk.gitbook.io/cloudpossdk/faq/other-development/migrate-app-to-q2premium}}
This guide details the steps for migrating a payment application to the Q2Premium platform, with a focus on handling native library files.
== Step 1: Obtain Path to Native Library Files ==
* If your application uses native libraries (such as ''''.so'''' files in Android), you need to find their paths in the new environment.
* Use the following code snippet to retrieve the path of a native library file:
<syntaxhighlight lang="java" >
getApplicationInfo().nativeLibraryDir+"/xxx.so".
</syntaxhighlight >
For instance, to get the path of ''''libEMVKernal.so'''', use:
<syntaxhighlight lang="java" >
tmpEmvLibDir = this.getApplicationInfo().nativeLibraryDir + "/libEMVKernal.so";
</syntaxhighlight >
Replace ''''"name_of_library.so"'''' with the actual name of your native library file.
== Step 2: Implement the Code in Your Application ==
* Integrate this code snippet into your application's source code where the path of the native library is required.
* This is particularly important for functionalities that rely on these native libraries, such as EMV kernel processing.
'''Note''': Ensure that your application's permissions and settings are appropriately configured for Q2Premium. Compatibility with native libraries may depend on the specific architecture and version of the Q2Premium platform.

Latest revision as of 03:31, 8 April 2024

Please visit new link of same subject:

https://smartpossdk.gitbook.io/cloudpossdk/faq/other-development/migrate-app-to-q2premium

We're making a move! Our site's content is migrating to a new URL, to provide you with an enhanced browsing experience. Please update your bookmarks accordingly. Thank you for your continuous support!