7

I've installed a malicious app that is posting ads over my notification bar, but can't find it. I know the java package name for it: com.letang.game103.en using the command: adb shell dumpsys notification.

As you see the name of the app is not obvious from the package name. I want to find which app it is, that uses this package name. I also want to report them to Android Market, after leaving a nice feedback for them there!

I've looked at different dumpsys commands:

adb shell dumpsys [something]

But so far wasn't able to get apps based on their package names. Is there any way to do this?

10

The easiest way, without using any specialized tools is just to visit that app's page in the Play Store (website, not app).

All apps in the Play Store have their package name as part of their URL, so you can just take your package name and prefix it with https://play.google.com/details?id= to get

https://play.google.com/store/apps/details?id=com.stackexchange.marvin

where com.stackexchange.marvin is the package name which will take you to the page for Stack Exchange Android app.

  • 2
    Doesn’t help me finding the common name of "com.android.providers.telephony”. – Robert Siemer Aug 10 '13 at 4:42
  • Updated the market link with playstore link since android market is now playstore and the app link that you had was invalid so I changed it to SE app page link. – Lucky Jul 11 '15 at 9:12
  • @RobertSiemer com.android.providers.telephony is one of the core packages of Android, so it doesn't have or need to be on Play Store. – Firelord Jul 11 '15 at 9:24
  • 1
    @Firelord, I didn’t complain that it is not on Play Store, I complained that the answer doesn’t work with my example! – Robert Siemer Jul 12 '15 at 20:37
  • @RobertSiemer this answer was written as the quickest and easiest way to identify non-built-in apps (as these are all that the question was asking about). If you want an easy way to identify built-in system apps, then I suggest you Ask that as a question. However it's fairly easy to remember that "com.android" indicates a built-in app, and to guess what "telephony" might be doing. – GAThrawn Jul 13 '15 at 13:39
3

The question was asked back in 2012 but given that no Android version constraint is given I would like to suggest a solution, which as of now is helpful for Android 4.1 and above.

Install Applications Info from Play Store or F-Droid. Launch it, start searching your package name and your app would show up.

enter image description here

  • 1
    This works even for apps which are not in play store. – Dmitry Grigoryev Sep 17 '18 at 22:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.