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

How I can add icon for android app? App doesn`t show in launcher

asked 2016-02-06 18:58:15 +0300

DenisDangerous gravatar image

updated 2016-02-06 19:46:36 +0300

I install android program, but icon doesn`t show in launcher.How I can add it?

edit retag flag offensive close delete

Comments

Do other Android apps show up in launcher?

jollailija ( 2016-02-06 19:03:42 +0300 )edit

yes. problem only with yandex browser

DenisDangerous ( 2016-02-06 19:04:43 +0300 )edit

Okay. By the way you might want to re-word the title before someone closes this for being a duplicate of "How to create custom Sailfish style icons for Android apps".

jollailija ( 2016-02-06 19:12:40 +0300 )edit

Have you tried reinstalling the app?

jollailija ( 2016-02-06 19:48:08 +0300 )edit

Yes, I tried reinstall it from yandex market and google play.

DenisDangerous ( 2016-02-07 07:58:46 +0300 )edit

2 Answers

Sort by » oldest newest most voted
1

answered 2016-02-07 12:26:30 +0300

coderus gravatar image

Try to locete your application desktop file inside /usr/share/applications, post it contents here, then remove this file and do systemctl restart apkd

edit flag offensive delete publish link more

Comments

there is no .desktop file present after apparently installing Yandex.Store. This is because the app isn't actually installed yet.

Spam Hunter ( 2016-02-07 14:06:03 +0300 )edit

[Desktop Entry] Exec=apkd-launcher /data/app/com.yandex.browser-1.apk com.yandex.browser/com.yandex.browser.YandexBrowserActivity Icon=/var/lib/apkd/apkd_launcher_com_yandex_browser-com_yandex_browser_YandexBrowserActivity.png MimeType=text/html;x-maemo-urischeme/http;x-maemo-urischeme/https; Name=Yandex Browser Type=Application Version=1.0 X-Maemo-Method=com.yandex.browser.com_2Eyandex_2Ebrowser_2EYandexBrowserActivity X-Maemo-Object-Path=/ X-Maemo-Service=org.coderus.aliendalvikcontrol X-Nemo-Application-Type=no-invoker X-Nemo-Single-Instance=no X-apkd-apkfile=/data/app/com.yandex.browser-1.apk X-apkd-packageName=com.yandex.browser

DenisDangerous ( 2016-02-08 06:19:34 +0300 )edit

content of your file written in one line, or it just problem when you pasted it here?

coderus ( 2016-02-08 06:23:48 +0300 )edit

thanks, I modify desctop file, now all works)

DenisDangerous ( 2016-02-08 06:30:37 +0300 )edit

As you using aliendalvik-control please make sure you have latest version installed, because previous ones had bugs :)

coderus ( 2016-02-08 06:34:27 +0300 )edit
1

answered 2016-02-07 13:40:20 +0300

Spam Hunter gravatar image

updated 2016-02-07 14:09:26 +0300

After installing Yandex.Store - we find it has not installed at all. Don't try to remove it or install it again, as the APK is now on the device, but it needs to be 'installed' properly.

So, using 'search' in File Browser, I found the APK for Yandex.Store, which can be installed from within File Browser.

The APK resides in /data/app/packaged. Install it, job done. Icon on launcher now present. App working.

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

Question tools

Follow
1 follower

Stats

Asked: 2016-02-06 18:58:15 +0300

Seen: 831 times

Last updated: Feb 07 '16