Make android app icon available to other applications

I would like my application icon to be available to other applications.

I understand this is a bit unclear so will try explain:

Applications such as Astros program manager lists applications with their icon. For all apps this is the correct icon as on the launcher, except mine which is displaying the standard android icon. I have set my icon as the manifest using: android:icon="@drawable/runninglate"

This works on the launcher but Astro still shows the default icon from when I create the project (which I deleted a long time ago). I have also tried renaming my icon file to icon.png in case this was a standard. This also failed to work.

I am clearly doing something wrong, or have missed a setting somewhere, can some one point me in the right direction.


Asked by: Rebecca713 | Posted: 25-01-2022






Answer 1

Make sure you have your icon in the <application> element, perhaps in addition to having it in the <activity> element of the activity that should appear in the Launcher.

Answered by: Alfred557 | Posted: 26-02-2022



Answer 2

Seems it was a caching issue. I re-flashed my phone today for an update and the correct Icon was shown using the same APK as I was using when it wasn't showing. Maybe a clear data on the displaying app was all that was required!

Answered by: Roman421 | Posted: 26-02-2022



Similar questions

android - Is there a way to monitor and record which applications have started recently?

I would like to know which applications the user has started within the last, say, 24hours. Is this possible?


android - Share files between applications

Can i share one application related data with another. Say I have a music file in resources/raw folder of apk2. Can I use the same file in apk1. thx...


adb - Developing Android applications on a shared server

We are trying to use a shared server (Ubuntu 9.10 64-bit) to develop Android applications. The thought is that a number of developers should use the shared server for development. We have overcome some obstacles such as setting the base port for DDMS. So it is possible to run multiple emulators and multiple instances of Eclipse. But we run into problems when trying to debug applications from Eclipse. It seems as ...


android - Is there a way to monitor and record which applications have started recently?

I would like to know which applications the user has started within the last, say, 24hours. Is this possible?


java - How to get the icon of other applications (Android)

What I'm doing is getting a list of all the current running processes on the phone. Which I have done by, private List&lt;RunningAppProcessInfo&gt; process; private ActivityManager activityMan; ... activityMan = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE); process = activityMan.getRunningAppProcesses(); this works fine. When I call the processName field like


How to create a shared directory with read and write access to all applications in Android?

How do I create a shared directory with read/write permissions to all applications installed on my phone and that is not on the sdcard? I tried that : File f = new File("/tmp"); f.mkdir(); but it is not working.


java - Passing class instances between applications in Android

I have an application App1 which defines class A and uses instances of this class. What I want to achieve is - after App1 is installed on the device to be able to load App2 which defines and implements class B which is subclass of class A (imported from App1 package); and be able to get an instance of class B in the App1. Class B doesn't add any new interfaces, so using it as class A is ok. But I am not sure how to pass th...


iphone - Can YouTube be embedded in Android Applications? How about WebOS or Blackberry?

Can YouTube videos be played from within an AndroidOS without launching the separate YouTube player? How about WebOS or Blackberry? On the iPhone I can do this with a WebView and the embedded YouTube code and I'm weighing the possibility of porting my app to other mobile platforms. Thanks


android - Share files between applications

Can i share one application related data with another. Say I have a music file in resources/raw folder of apk2. Can I use the same file in apk1. thx...


Android - can I pass a parameter when launch other applications from my application?

How to pass a parameter to an application that I call from my Application?


android - How a JIT compiler helps performance of applications?

I just read that Android has a 450% performance improvement because it added a JIT compiler, I know what JIT is, but I don't really understand why is it faster than normal compiled code? or what's the difference with the older approach from the Android platform (the Java like run compiled bytecode). Thanks! EDIT: This is hugely interesting, thanks!, I wish I could pick every answer as corre...


eclipse - How can I handle package names better while building a suite of android applications

I'm building a suite of applications, meaning that I have a single set of code that gets customized via a single change of an API key. This means that all of the applications have the same activities, same behaviors, but different icons, package names, and application names depending on the client I am building for. Unfortunately, I haven't figured out a clean way to do this. Because the package name is what the An...






Still can't find your answer? Check out these communities...



Android Google Support | Android Community | Android Community (Facebook) | Dev.io Android



top