I just updated an Android app.
I changed icon and logo.
I removed from my mobile and installed. App icon is new one. Also logo is new one.
But when i click (my phone is Xiaomi mi 5 plus) show open apps button, i see my app with old icon!
https://cdn57.androidauthority.net/wp-content/uploads/2015/03/icon-pack-manual-edit.png
It is like this in the picture.
When i click edit on my application, and then click logo, i see "edit icon" screen. Bottom of 2 icons of old icon.
Bottom of it "built-in icon".
Bottom of it "local picture"
When i click builtin icon, i see icons from other apps and also see old icon! But cant see new icon!
But in the app menu, it is with new icon.
In manifest, i correctly put my image:
android:icon="#drawable/xx"
android:logo="#drawable/xx"
Pleease tell me how can i delete that icon from my phone?
After i delete app from mobile, i look builtin icons from another application after clicking edit. There is no icon of old app of. So, new app is bringing it but how? I already deleted the png jpg files of that from res. Where does old icon come?
You might need to delete the app from your phone and download it again. I have experienced the same problems but this worked for me.
Related
I have recently pushed a React Native app to playstore and used an Icon to represent in playstore.When Dark Mode is enabled my app's playstore Icon's background turns black which makes Icon ugly. Now my doubt is
Do I have to use white background for Icon for all the future apps?
OR
Is there any way to make our Icon to be flexible in both Normal Mode and Dark Mode?
regarding your first question if the issue is only inside of playstore I think light background will not hurt. I dont think google play store offers a way to make this adaptive on their website.
regarding the second one, yes! inside your android project you can place alternative versions of your launcher icon inside of /res/mipmap-night-** resource folder btw it is possible you will need to create it. And also I recommend you actually create /res/mipmap-night-hdpi, /res/mipmap-night-xhdpi etc. to take into account the different screen resolutions. Since you are developing with react you would have to dive into your android project to find the res folder, or alternatively open your project in android studio and you will see it right away. this should change how your app looks on your users home screen
UPDATE
by mistake I had pointed to the drawable-night-** folders in my answer but Launcher icons in android are actually saved in the mipmap folders. I have now corrected this. I also tryed it out and it works (however I had to restart my device for it to take effect. asuming your users dont switch constantly between day and night mode they will always se the right icon for them)
Play Store icon it is a different image that you upload.
Make a complete white (or whatever) background to that image. In the official guidelines, Google says that you shouldn't make a partial background.
There is no "dark" icon in the Google Play Store; if you leave it transparent, it will display the default background color for each state (normal-dark).
I have completed my first app and having problem with launcher icon.
I have repalced the default ic_launcher icon in mipmap folder with my own icon.
When i install the app, it shows the correct icon in phone's menu. But when i open application manager in phone , there it shows the default icon.
Also when i open shareit or xender there also my app has default icon.....
I have spent two days searching for answer and tried all suggestions..But none of them are working.....Please give me a solution....
It is bad practice to just overwrite the icon this way. It is advisable to edit the AndroidManifest.xml file. In the application tag you will find android:icon="#drawable/ic_launcher", change it to the icon you want that is placed in the drawable folder. That way it will be applied everywhere.
For more information: How to change the launcher logo of an app in Android Studio?
In my android application I have to use a single icon for four different applications ,that means when I click the main icon then four different app icons has to be appear and when I click an app icon a different application has to be opened for each icon.
and
when I installed the new applications the app icon has to be created under the main icon only.
Is it possible ?
If yes how?
Can you not bundle them all into one apk, then have your first activity shown as a menu screen that has 4 icons, when you click on one it takes you to the relevant activity?
I know this is a bit of a workaround, and it wouldn't work if the apps for example have to be installed seperatley but was just a thought.
My first approach would be to do this with a widget:
http://developer.android.com/guide/topics/appwidgets/index.html
You could open a dialog with it and send an intent depending on choice that the desired application can handle.
For some odd reason, my project is generating two icons, same name, launches the same project, in the app drawer. I can't figure out what is causing this. Does anyone have any suggestions?
Link to screenshot
The M in the white circle is my default icon. If you view the screenshot, you'll see it appears twice. I've checked the applications area, and it is only installed once.
Do you have two activities in your manifest marked as launch activities? That would cause two different launcher icons to appear.
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.
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.
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!