Vivino(vivino.web.app): app does not work - app licensing
- /e/ version: 1.8.1
- Device model(s): FP4
- Device rooted: yes/no
Summary
Vivino app does not work, warning modal reports that Gplay is not installed.
The problem
Steps to reproduce
Install Vivino(vivino.web.app) app the runt it.
What is the current behavior?
A warning is displayed and you cannot use the app.
What is the expected correct behavior?
You can use the app.
Technical informations
Relevant logs (adb logcat
)
02-20 11:24:15.726 30852 30852 D LicenseClientV3: Connecting to the licensing service...
02-20 11:24:15.729 30852 30852 D LicenseClientV3: Retry #2. License check failed with error 'Could not bind with the licensing service.'. Next try in 1s...
02-20 11:24:15.775 30852 30852 D LicenseClientV3: Connecting to the licensing service...
02-20 11:24:15.778 30852 30852 D LicenseClientV3: Retry #2. License check failed with error 'Could not bind with the licensing service.'. Next try in 1s...
02-20 11:24:16.736 30852 30852 D LicenseClientV3: Connecting to the licensing service...
02-20 11:24:16.739 30852 30852 D LicenseClientV3: Retry #3. License check failed with error 'Could not bind with the licensing service.'. Next try in 1s...
02-20 11:24:16.786 30852 30852 D LicenseClientV3: Connecting to the licensing service...
02-20 11:24:16.789 30852 30852 D LicenseClientV3: Retry #3. License check failed with error 'Could not bind with the licensing service.'. Next try in 1s...
02-20 11:24:17.755 30852 30852 D LicenseClientV3: Connecting to the licensing service...
02-20 11:24:17.759 30852 30852 E LicenseClientV3: Error while checking license: com.pairip.licensecheck3.LicenseClientV3$LicenseCheckException: Could not bind with the licensing service.
02-20 11:24:17.759 30852 30852 E LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3.connectToLicensingService(LicenseClientV3.java:107)
02-20 11:24:17.759 30852 30852 E LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3.$r8$lambda$mdXeWrbXjkADjcVRgNH0zKMqAIU(Unknown Source:0)
02-20 11:24:17.759 30852 30852 E LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3$$ExternalSyntheticLambda3.run(Unknown Source:2)
02-20 11:24:17.759 30852 30852 E LicenseClientV3: at android.os.Handler.handleCallback(Handler.java:938)
02-20 11:24:17.759 30852 30852 E LicenseClientV3: at android.os.Handler.dispatchMessage(Handler.java:99)
02-20 11:24:17.759 30852 30852 E LicenseClientV3: at android.os.Looper.loopOnce(Looper.java:201)
02-20 11:24:17.759 30852 30852 E LicenseClientV3: at android.os.Looper.loop(Looper.java:288)
02-20 11:24:17.759 30852 30852 E LicenseClientV3: at android.app.ActivityThread.main(ActivityThread.java:7870)
02-20 11:24:17.759 30852 30852 E LicenseClientV3: at java.lang.reflect.Method.invoke(Native Method)
02-20 11:24:17.759 30852 30852 E LicenseClientV3: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
02-20 11:24:17.759 30852 30852 E LicenseClientV3: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: Couldn't show the error dialog. android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@91481b5 is not valid; is your activity running?
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at android.view.ViewRootImpl.setView(ViewRootImpl.java:1189)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:400)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:138)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at android.app.Dialog.show(Dialog.java:348)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at android.app.AlertDialog$Builder.show(AlertDialog.java:1131)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3.lambda$showErrorDialog$2$com-pairip-licensecheck3-LicenseClientV3(LicenseClientV3.java:248)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3$$ExternalSyntheticLambda4.run(Unknown Source:2)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at android.app.Activity.runOnUiThread(Activity.java:7139)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3.showErrorDialog(LicenseClientV3.java:237)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3.handleError(LicenseClientV3.java:229)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3.retryOrThrow(LicenseClientV3.java:196)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3.connectToLicensingService(LicenseClientV3.java:107)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3.$r8$lambda$mdXeWrbXjkADjcVRgNH0zKMqAIU(Unknown Source:0)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3$$ExternalSyntheticLambda3.run(Unknown Source:2)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at android.os.Handler.handleCallback(Handler.java:938)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at android.os.Handler.dispatchMessage(Handler.java:99)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at android.os.Looper.loopOnce(Looper.java:201)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at android.os.Looper.loop(Looper.java:288)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at android.app.ActivityThread.main(ActivityThread.java:7870)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at java.lang.reflect.Method.invoke(Native Method)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
02-20 11:24:17.815 30852 30852 D LicenseClientV3: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
02-20 11:24:17.816 30852 30852 D LicenseClientV3: Connecting to the licensing service...
02-20 11:24:17.819 30852 30852 E LicenseClientV3: Error while checking license: com.pairip.licensecheck3.LicenseClientV3$LicenseCheckException: Could not bind with the licensing service.
02-20 11:24:17.819 30852 30852 E LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3.connectToLicensingService(LicenseClientV3.java:107)
02-20 11:24:17.819 30852 30852 E LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3.$r8$lambda$mdXeWrbXjkADjcVRgNH0zKMqAIU(Unknown Source:0)
02-20 11:24:17.819 30852 30852 E LicenseClientV3: at com.pairip.licensecheck3.LicenseClientV3$$ExternalSyntheticLambda3.run(Unknown Source:2)
02-20 11:24:17.819 30852 30852 E LicenseClientV3: at android.os.Handler.handleCallback(Handler.java:938)
02-20 11:24:17.819 30852 30852 E LicenseClientV3: at android.os.Handler.dispatchMessage(Handler.java:99)
02-20 11:24:17.819 30852 30852 E LicenseClientV3: at android.os.Looper.loopOnce(Looper.java:201)
02-20 11:24:17.819 30852 30852 E LicenseClientV3: at android.os.Looper.loop(Looper.java:288)
02-20 11:24:17.819 30852 30852 E LicenseClientV3: at android.app.ActivityThread.main(ActivityThread.java:7870)
02-20 11:24:17.819 30852 30852 E LicenseClientV3: at java.lang.reflect.Method.invoke(Native Method)
02-20 11:24:17.819 30852 30852 E LicenseClientV3: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
02-20 11:24:17.819 30852 30852 E LicenseClientV3: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
02-20 11:25:06.284 30852 31078 W System.err: jt.f: Error while sending data to https://events.split.io/api/events/bulk: Source not reachable
02-20 11:25:06.284 30852 31078 W System.err: at jt.g.a(HttpRecorderImpl.java:86)
02-20 11:25:06.284 30852 31078 W System.err: at ft.a.b(EventsRecorderTask.java:62)
02-20 11:25:06.284 30852 31078 W System.err: at com.google.android.gms.common.api.internal.q1.run(com.google.android.gms:play-services-base@@18.1.0:96)
02-20 11:25:06.284 30852 31078 W System.err: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
02-20 11:25:06.284 30852 31078 W System.err: at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:307)
02-20 11:25:06.284 30852 31078 W System.err: at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:302)
02-20 11:25:06.284 30852 31078 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
02-20 11:25:06.284 30852 31078 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
02-20 11:25:06.284 30852 31078 W System.err: at java.lang.Thread.run(Thread.java:920)
Relevant screenshots
Edited by Nicolas Gelot