I am trying to publish my PB Mobile App on Android for the first time.
The package has been created and opened in Android Studio (Ver. 3.6.1).
I have made the changes to the SDK settings as per the instruction in PB Powerserver Help files.
The APK has been created and posted to Google Play but still awaiting approval (CoronaV is delaying things).
When I try to run the Build from Android Studio on any device (so far tested Pixel 2 API R & Nexus 5X API) the application starts to launch but all I see is a big large white window with the Appeon logo on the top left.
Then it shuts down immediately before anything else.
Here is the error log:
2020-03-20 08:07:44.071 11477-11477/com.dct.microstaffer E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.dct.microstaffer, PID: 11477
java.lang.UnsatisfiedLinkError: dlopen failed: library "libEonAmp.so" not found
at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
at java.lang.System.loadLibrary(System.java:1661)
at com.appeon.mobile.amp.AppeonActivity.<clinit>(AppeonActivity.java:1214)
at java.lang.Class.newInstance(Native Method)
at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:95)
at android.app.Instrumentation.newActivity(Instrumentation.java:1253)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3245)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3477)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2043)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:216)
at android.app.ActivityThread.main(ActivityThread.java:7464)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:549)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:955)
NOTE: I already published this app on IOS in Apple Store/Test Flight and it works perfectly 100% on all IOS so far.
I tried to Google libEonAmp.so but found nothing.
Below is the brief image of the app in the simulator just before it crashes.
Again, all works in IOS just not in Android.
Any help is appreciated.