We have moved to a new Sailfish OS Forum. Please start new discussions there.
6

App only starting from within Google play store

asked 2018-03-16 14:57:46 +0300

roland684 gravatar image

updated 2018-03-16 16:04:37 +0300

I have one (Android) app which refuses to start when launched from the sailfish app screens, but launches just fine when clicking "open" while in the google play store app.

It's the banking app from ASN (a dutch bank). When staring, the cover is shown for 20 second before it disappears without any notice. Top shows that the lipstick process is running at 100% cpu during the app launch.

When I open the google play store app and locate the ASN bankieren app (the same app) I can launch it by clicking the "open" button and it opens in 7 seconds during which it's mostly a process called nk.asnbankieren which is consuming CPU power.

As suggested in https://together.jolla.com/question/80210/android-apps-or-dalvik-logs-where-to-find/?answer=80760#post-id-80760 I ran journalctl, which showed the following 2 lines only when launching the app normally:

Mar 16 13:25:03 Sailfish lipstick[1319]: method return time=1521203103.976520 sender=:1.11 -> destination=:1.433 serial=35 reply_serial=2
Mar 16 13:25:04 Sailfish lipstick[1319]: Result: Parcel(00000000    '....')

But that seems to be what every android app starts with...

Starting the google play store logs loads of messages:

Mar 16 13:41:43 Sailfish lipstick[1319]: [W] unknown:151 - file:///usr/share/lipstick-jolla-home-qt5/statusarea/ConnectionStatusIndicator.qml:151:5: QML NetworkManager: Binding loop detected for property "technologiesEnabled"
Mar 16 13:41:43 Sailfish lipstick[1319]: method return time=1521204103.183801 sender=:1.11 -> destination=:1.438 serial=40 reply_serial=2
Mar 16 13:41:43 Sailfish lipstick[1319]: Result: Parcel(00000000    '....')
Mar 16 13:41:43 Sailfish start_alien.sh[1728]: 03-16 13:41:43.895 21084 21084 E dalvikvm: Could not find class 'android.app.usage.NetworkStatsManager', referenced from method com.google.android.finsky.application.impl.a.aH
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.314 21084 21084 E dalvikvm: Could not find class 'android.app.usage.UsageStatsManager', referenced from method com.google.android.finsky.application.a.gq.a
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.440 21084 21084 E dalvikvm: Could not find class 'android.hardware.display.DisplayManager', referenced from method com.google.android.finsky.deviceconfig.p.b
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.448 21084 21084 E dalvikvm: Could not find class 'android.os.UserManager', referenced from method com.google.android.finsky.deviceconfig.p.f
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.456 21084 21084 E dalvikvm: Could not find class 'com.google.common.flogger.backend.google.GooglePlatform', referenced from method com.google.common.flogger.backend.q.a
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.462 21084 21084 E dalvikvm: Could not find class 'com.google.common.flogger.backend.system.DefaultPlatform', referenced from method com.google.common.flogger.backend.q.a
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.628 21084 21084 E dalvikvm: Could not find class 'android.os.UserHandle', referenced from method com.google.android.finsky.instantappscompatibility.b.a
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.673 21084 21107 E dalvikvm: Could not find class 'org.chromium.net.ab', referenced from method org.chromium.net.NetworkChangeNotifierAutoDetect.<init>
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  : [1] com.google.android.finsky.packagemanager.impl.n.a(8): Unable to find installExistingPackage method on PackageManager
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  : java.lang.NoSuchMethodException: installExistingPackage [class java.lang.String]
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at java.lang.Class.getConstructorOrMethod(Class.java:460)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at java.lang.Class.getMethod(Class.java:915)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at com.google.android.finsky.packagemanager.impl.n.a(SourceFile:7)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at com.google.android.finsky.packagemanager.impl.a.<init>(SourceFile:18)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at com.google.android.finsky.packagemanager.impl.a.<init>(SourceFile:3)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at com.google.android.finsky.application.impl.a.D(SourceFile:1795)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at com.google.android.finsky.application.impl.a.A(SourceFile:1778)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at com.google.android.finsky.application.impl.a.a(SourceFile:302)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at com.google.android.finsky.application.impl.FinskyApplication.onCreate(SourceFile:10)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:999)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4187)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at android.app.ActivityThread.access$1300(ActivityThread.java:137)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1262)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at android.os.Handler.dispatchMessage(Handler.java:99)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at android.os.Looper.loop(Looper.java:137)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at android.app.ActivityThread.main(ActivityThread.java:4781)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at java.lang.reflect.Method.invokeNative(Native Method)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at java.lang.reflect.Method.invoke(Method.java:511)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:805)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:568)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.702 21084 21084 E Finsky  :         at dalvik.system.NativeStart.main(Native Method)
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.806 21084 21084 E dalvikvm: Could not find class 'android.os.UserManager', referenced from method com.google.android.finsky.installer.a.ag.a
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.818 21084 21084 E dalvikvm: Could not find class 'android.app.NotificationChannel', referenced from method com.google.android.finsky.notification.impl.r.a
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.841 21084 21084 E dalvikvm: Could not find class 'android.app.AppOpsManager', referenced from method com.google.android.finsky.uninstallmanager.ap.a
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.844 21084 21084 E dalvikvm: Could not find class 'android.os.UserHandle', referenced from method com.google.android.finsky.cs.k.a
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.850 21084 21084 E dalvikvm: Could not find class 'android.content.RestrictionsManager', referenced from method com.google.android.finsky.av.c.a
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.871 21084 21084 E dalvikvm: Could not find class 'android.app.usage.UsageStatsManager', referenced from method com.google.android.finsky.installer.a.a.a
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.873 21084 21084 E dalvikvm: Could not find class 'android.app.usage.UsageStats', referenced from method com.google.android.finsky.installer.a.a.a
Mar 16 13:41:44 Sailfish start_alien.sh[1728]: 03-16 13:41:44.991 21084 21084 E MediaPlayer-JNI: Not Using QCMediaPlayer,setting qc_post_event to NULL...
Mar 16 13:41:45 Sailfish start_alien.sh[1728]: 03-16 13:41:45.168 21084 21084 E dalvikvm: Could not find class 'android.os.UserManager', referenced from method com.google.android.gms.common.f.a
Mar 16 13:41:45 Sailfish start_alien.sh[1728]: 03-16 13:41:45.251 21084 21084 E dalvikvm: Could not find class 'com.google.android.play.drawer.h', referenced from method com.google.android.play.drawer.g.onFinishInflate
Mar 16 13:41:45 Sailfish start_alien.sh[1728]: 03-16 13:41:45.256 21084 21084 E dalvikvm: Could not find class 'android.support.v4.widget.u', referenced from method android.support.v4.widget.DrawerLayout.<init>
Mar 16 13:41:45 Sailfish start_alien.sh[1728]: 03-16 13:41:45.261 21084 21084 E dalvikvm: Could not find class 'android.view.WindowInsets', referenced from method android.support.v4.widget.DrawerLayout.onDraw
Mar 16 13:41:45 Sailfish start_alien.sh[1728]: 03-16 13:41:45.264 21084 21084 E dalvikvm: Could not find class 'android.view.WindowInsets', referenced from method android.support.v4.widget.DrawerLayout.onMeasure
Mar 16 13:41:45 Sailfish start_alien.sh[1728]: 03-16 13:41:45.266 21084 21084 E dalvikvm: Could not find class 'android.view.WindowInsets', referenced from method android.support.v4.widget.DrawerLayout.onMeasure
Mar 16 13:41:45 Sailfish start_alien.sh[1728]: 03-16 13:41:45.319 21084 21084 E dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method android.support.v7.widget.an.a
Mar 16 13:41:45 Sailfish start_alien.sh[1728]: 03-16 13:41:45.497 21084 21084 E dalvikvm: Could not find class 'android.view.accessibility.AccessibilityNodeInfo$CollectionInfo', referenced from method android.support.v7.widget.fj.a
Mar 16 13:41:45 Sailfish start_alien.sh[1728]: 03-16 13:41:45.555 21084 21084 E dalvikvm: Could not find class 'android.app.ActivityManager$TaskDescription', referenced from method com.google.android.finsky.layout.actionbar.a.a
Mar 16 13:41:45 Sailfish start_alien.sh[1728]: 03-16 13:41:45.724 21084 21084 E dalvikvm: Could not find class 'android.content.RestrictionsManager', referenced from method com.google.android.finsky.s.o.a
Mar 16 13:41:45 Sailfish start_alien.sh[1728]: 03-16 13:41:45.745 21084 21142 E dalvikvm: Could not find class 'android.app.AppOpsManager', referenced from method com.google.android.gms.internal.dj.a
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.033 21084 21084 E dalvikvm: Could not find class 'com.google.android.finsky.ec.h', referenced from method com.google.android.finsky.activities.ef.T
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.050 21084 21084 E dalvikvm: Could not find class 'com.google.android.finsky.ec.h', referenced from method com.google.android.finsky.pagesystem.b.T
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc: Chimera module config error
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc: com.google.android.chimera.config.InvalidConfigException: No bound-service is registered for action: com.google.android.gms.mobiledataplan.service.START
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at ctj.a(com.google.android.gms@12220034@12.2.20 (034-188493604):11)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at ctj.onBind(com.google.android.gms@12220034@12.2.20 (034-188493604):2)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at cvj.onBind(com.google.android.gms@12220034@12.2.20 (034-188493604):2)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at iwd.onBind(com.google.android.gms@12220034@12.2.20 (034-188493604):3)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at android.app.ActivityThread.handleBindService(ActivityThread.java:2396)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at android.app.ActivityThread.access$1700(ActivityThread.java:137)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1289)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at android.os.Handler.dispatchMessage(Handler.java:99)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at android.os.Looper.loop(Looper.java:137)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at android.app.ActivityThread.main(ActivityThread.java:4781)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at java.lang.reflect.Method.invokeNative(Native Method)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at java.lang.reflect.Method.invoke(Method.java:511)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:805)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:568)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.118 20314 20314 E BoundBrokerSvc:         at dalvik.system.NativeStart.main(Native Method)
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.126 20314 20314 E BoundBrokerSvc: Proxy without impl failing onBind(): Intent { act=com.google.android.gms.mobiledataplan.service.START pkg=com.google.android.gms }
Mar 16 13:41:46 Sailfish start_alien.sh[1728]: 03-16 13:41:46.381 21084 21148 E JavaBinder: !!! FAILED BINDER TRANSACTION !!!
Mar 16 13:41:46 Sailfish kernel: binder: 21084: binder_alloc_buf size 1056768 failed, no address space
Mar 16 13:41:46 Sailfish lipstick[1319]: [D] unknown:0 - void CoverActionModel::update() Clearing model
Mar 16 13:41:46 Sailfish invoker[1627]: WARNING: An inactive plugin is misbehaving - tried to show a window!
Mar 16 13:41:46 Sailfish invoker[1627]: WARNING: requestActivate() called for  QQuickView(0x33b300)  which has Qt::WindowDoesNotAcceptFocus set.
Mar 16 13:41:47 Sailfish start_alien.sh[1728]: 03-16 13:41:47.528 21084 21084 E dalvikvm: Could not find class 'android.os.UserManager', referenced from method com.google.android.finsky.verifier.impl.df.a
Mar 16 13:41:47 Sailfish start_alien.sh[1728]: 03-16 13:41:47.530 21084 21084 E dalvikvm: Could not find class 'android.os.UserManager', referenced from method com.google.android.finsky.verifier.impl.df.a
Mar 16 13:41:51 Sailfish start_alien.sh[1728]: 03-16 13:41:51.392 20314 20314 E BoundBrokerSvc: unbind a non-existent BoundService: Intent { act=com.google.android.gms.mobiledataplan.service.START pkg=com.google.android.gms }
Mar 16 13:41:54 Sailfish start_alien.sh[1728]: 03-16 13:41:54.502 21084 21103 E Finsky  : [1259] com.google.android.finsky.ap.c.a(34): Unable to build selector: /home/nemo/android_storage/Download/marketenvs.csv: open failed: ENOENT (No such file or directory)
Mar 16 13:41:54 Sailfish start_alien.sh[1728]: 03-16 13:41:54.639 21084 21149 E dalvikvm: Could not find class 'android.app.AppOpsManager', referenced from method android.support.v4.content.x.a

And next launching the banking app also gives a handfull of messages:

Mar 16 13:43:37 Sailfish start_alien.sh[1728]: 03-16 13:43:37.638 21390 21390 E dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method o.ﮆ.ˋ
Mar 16 13:43:37 Sailfish start_alien.sh[1728]: 03-16 13:43:37.716 21390 21390 E dalvikvm: Could not find class 'android.os.UserManager', referenced from method o.ᒴ.ˏ
Mar 16 13:43:37 Sailfish start_alien.sh[1728]: 03-16 13:43:37.718 21390 21390 E dalvikvm: Could not find class 'android.app.AppOpsManager', referenced from method o.ﻌ.ˎ
Mar 16 13:43:37 Sailfish start_alien.sh[1728]: 03-16 13:43:37.956 21390 21390 E dalvikvm: Could not find class 'android.os.UserManager', referenced from method jvu.b
Mar 16 13:43:37 Sailfish start_alien.sh[1728]: 03-16 13:43:37.974 21390 21390 E dalvikvm: Could not find class 'android.app.AppOpsManager', referenced from method kwe.a
Mar 16 13:43:37 Sailfish start_alien.sh[1728]: 03-16 13:43:37.996 21390 21390 E dalvikvm: Could not find class 'javax.net.ssl.SNIServerName', referenced from method com.google.android.gms.org.conscrypt.Platform.getSniHostnameFromParams
Mar 16 13:43:38 Sailfish start_alien.sh[1728]: 03-16 13:43:37.999 21390 21390 E dalvikvm: Could not find class 'javax.net.ssl.SNIHostName', referenced from method com.google.android.gms.org.conscrypt.Platform.setParametersSniHostname
Mar 16 13:43:38 Sailfish start_alien.sh[1728]: 03-16 13:43:38.001 21390 21390 E dalvikvm: Could not find class 'javax.net.ssl.SNIHostName', referenced from method com.google.android.gms.org.conscrypt.Platform.setParametersSniHostname
Mar 16 13:43:38 Sailfish start_alien.sh[1728]: 03-16 13:43:38.006 21390 21390 E dalvikvm: Could not find class 'com.google.android.gms.org.conscrypt.Java7SessionWrapper', referenced from method com.google.android.gms.org.conscrypt.Platform.wrapSSLSession
Mar 16 13:43:39 Sailfish start_alien.sh[1728]: 03-16 13:43:39.404 21390 21390 E dalvikvm: Could not find class 'android.hardware.fingerprint.FingerprintManager', referenced from method o.fB.ʽ
Mar 16 13:43:39 Sailfish start_alien.sh[1728]: 03-16 13:43:39.404 21390 21390 E dalvikvm: Could not find class 'android.hardware.fingerprint.FingerprintManager', referenced from method o.fB.ʽ
Mar 16 13:43:39 Sailfish start_alien.sh[1728]: 03-16 13:43:39.407 21390 21390 E dalvikvm: Could not find class 'android.hardware.fingerprint.FingerprintManager', referenced from method o.fB.ˏॱ
Mar 16 13:43:39 Sailfish start_alien.sh[1728]: 03-16 13:43:39.407 21390 21390 E dalvikvm: Could not find class 'android.hardware.fingerprint.FingerprintManager', referenced from method o.fB.ˏॱ
Mar 16 13:43:39 Sailfish start_alien.sh[1728]: 03-16 13:43:39.409 21390 21390 E dalvikvm: Could not find class 'android.hardware.fingerprint.FingerprintManager', referenced from method o.fB.ᐝ
Mar 16 13:43:39 Sailfish start_alien.sh[1728]: 03-16 13:43:39.409 21390 21390 E dalvikvm: Could not find class 'android.hardware.fingerprint.FingerprintManager', referenced from method o.fB.ᐝ
Mar 16 13:43:43 Sailfish kernel: app_process(21423) send signal 3 to Signal Catcher(21423)

But the app IS started.

How come the app isn't starting? And why does it start when launched from within the play store? How can I fix this?

edit retag flag offensive close delete

Comments

Same with the app nl.snsbank.snsbankieren. It won't start from home screen, but it does start when run from yelp. Since ASN and SNS are both Volksbank, I guess their apps are virtually identical.

After removing and installing the app, I could start it just once from the homescreen. I don't have play services installed.

Fuzzillogic ( 2018-03-19 20:03:09 +0300 )edit

I'm in the same boat. I've been trying to run a debug the ASN Bank app on Sailfish X and run into the same issues as you two. It runs the first time I install the APK and press "Open", after that just the cover and then it closes and only those two lines in the log.

This is the only Google result as well :-(

aerique ( 2018-11-10 00:02:35 +0300 )edit

Oh! I barely use Android apps and assumed it was related to some Android apps, but so it is basically just the ASN app. I also have to go through the Yalp store to start it, weird.

paulvt ( 2019-07-24 21:13:04 +0300 )edit

1 Answer

Sort by » oldest newest most voted
2

answered 2019-07-24 21:26:45 +0300

paulvt gravatar image

updated 2019-07-24 21:30:00 +0300

This seems to be related to the fact that the activity for the package that is put in the .desktop file looks weird. Excerpt of my .desktop file, located at /usr/share/applications/apkd_launcher_nl_asnbank_asnbankieren-nl_asnbank_asnbankieren_.desktop:

[Desktop Entry]
Exec=apkd-launcher "/home/.android/data/app/nl.asnbank.asnbankieren-1.apk" nl.asnbank.asnbankieren/nl.asnbank.asnbankieren.
Icon=/var/lib/apkd/apkd_launcher_nl_asnbank_asnbankieren-nl_asnbank_asnbankieren_.png
Name=Bankieren
...

The usage of apkd-launcher is: apkd-launcher <apk file> <package>/<activity>, but the activity weirdly ends with a dot (nl.asnbank.asnbankieren.) and this seems to be a problem. I looked up the main activity, which seems to be nl.sns.bankieren.unbranded.activity.login.SplashActivity (?), and put it in my desktop file instead:

[Desktop Entry]
Exec=apkd-launcher "/home/.android/data/app/nl.asnbank.asnbankieren-1.apk" nl.asnbank.asnbankieren/nl.sns.bankieren.unbranded.activity.login.SplashActivity
Icon=/var/lib/apkd/apkd_launcher_nl_asnbank_asnbankieren-nl_asnbank_asnbankieren_.png
Name=Bankieren
...

I then saved the file and now I can start the application. Does this work for you?

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
4 followers

Stats

Asked: 2018-03-16 14:57:46 +0300

Seen: 807 times

Last updated: Jul 24 '19