I have the flutter local notifications package installed and everything works just fine except for one thing:
When the screen is locked and a local notification appears, on iOS it doesn't show the real name of the App but only the name of the flutter project. And if I unlock the screen, the real name of the App appears.
I already changed the App name like you normally would do it, so going to the android folder/app/src/profile/AndroidManifest.xml and also on iOS Runner/Info.plist and change the name.
I also changed the title inside the NotificationController, but this only effects the name of the local notification when the screen is unlocked.
How can I change it so that not depending on wether the screen is locked or unlocked, only the real App name is shown?
Thank you very much!
Ok I guess I know whats going on. Somehow in debug mode sometimes the "real" name of the app doesn't show up but the project name. When releasing the app, this issue disappears.
So if anyone else has this problem, don't worry about it, just release the App, it will function correctly.
Well when I was facing the same problem I just searched that name in the Project level search using Ctrl+Shift+f. After searching it will show you all the places where the old name of your application still exist then you can change them one by one.
In my case I have found app name about 15-16 places some of them I have changed already and then changed the rest.
I hope this will work for you too.
Related
I have an Android an Android Mobile Application with a good userbase . Lets say the name is "A". I wanted to change the Icon as well as the Name (to say "B"). What are the best practices here? Should I first update the icon followed by another release with name change?
I do not have any push notification framework. Hence if an user suddenly doesnt see the old app and icon (since app autoupdated) he might get confused and keep searching in local search of Android phone and coudnt find.
Just name it B formerly A. Your users can find your app searching for A.
Then a few months later remove the formerly A from to name. So you give people some time to get used to the new name.
I just started using TestComplete and have a technical question for the experts out there. My mobile app has an icon that changes based on state (pressed, not pressed, disabled, etc). What I would like to do is be able to have a keyword test (ideally) to determine if the app is displaying the correct icon. I can start the app and press the icon just fine so I believe I have the app instrumented correctly.
I would suggest using a region checkpoint to validate that the correct image matches the state of your button.
[https://support.smartbear.com/testcomplete/docs/testing-with/checkpoints/regions/creating.html][1]
Please let me know if this doesn't help!
this might sound like a simple question, but I haven't been able to find a solution to this:
I created an app that I now want to publish, but while debugging, this app had an incorrect name.
Now, ofcourse I can change the namespace and / or label in my MainActivity, so that the app on my phone gets the right name assigned to - but if you check this app under "application" it still has its original name.
Is there anyway how I can change all of my Apps name in like "one click"? I did find a few instances, in which the "old" name still appeared, but changing one led to this app no longer debugging.
I'm using Visual Studio :)
THANKS!
You should change it in the AndroidManifest.xml
Problem : In the latest update of my Android application, the application name and logo have changed. However, when users update the application, the name and icon don't change until the phone is rebooted.
Questions : Is there anything I could do to enforce the change immediately? Or should I inform users somehow that a reboot is necessary? Or can I somehow force a reboot? Any other ideas?
The icon is stored in cache, so the only ways to refresh it are to reboot the phone or to clean app cache then update.
You need to restart your launcher in order to refresh the icon and name. For this, you may go to Settings -> Applications -> Your-Installed-Launcher -> Force stop. Once you land on home screen, your launcher will kick-in and refresh everything itself
I don't know if this works in the users but, I face this problem with the emulator. My solution is renaming the ic_launcher.png to something ic_launcher2.png. Since it automatically updates references, it is pretty fast.
I resolve this issue by change the language to a differed one and back , this is working every time
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!