Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android: Installed App icon is not visible in emulator

When I run my application code, I could see the following entry in the console:

[2011-03-01 10:29:26 - mireader] Uploading mireader.apk onto device 'emulator-5554'
[2011-03-01 10:29:26 - mireader] Installing mireader.apk...
[2011-03-01 10:29:40 - mireader] Success!
[2011-03-01 10:29:41 - mireader] Starting activity com.mireader.reader on device emulator-5554 
[2011-03-01 10:29:44 - mireader] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.mireader/.reader }

The application's main GUI automatically runs. Until here, there is no problem. When I get back to the application list, there my app icon is not visible. I checked in settings->application->manage application, there I could see my app and it shows uninstall option too.

What is the problem?

like image 391
vnshetty Avatar asked Mar 01 '11 05:03

vnshetty


People also ask

Why are my app icons not showing Android?

Icons Disappear from App LauncherIf you haven't tried to restart the device yet, give that a try. Press and hold the “Power” button, then select “Restart“. In many cases, the Home screen will refresh and the icon(s) will return.

Why is an installed app not showing?

This is because if the app hasn't been installed yet, it will not appear on the home screen. You can find the installed and uninstalled apps in App Gallery, where the pre-installed apps and the third-party ones are all be stored.

How do I find apps on my emulator?

Run your app on the emulator After you have created an Android Virtual Device (AVD), you can start the Android Emulator and run an app in your project: In the toolbar, select the AVD that you want to run your app on from the target device drop-down menu. Click Run.


1 Answers

probably missing

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

in your main <activity> in the manifest

like image 121
SteelBytes Avatar answered Dec 14 '22 17:12

SteelBytes