Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where does Android app package gets installed on phone

I have installed an Android app on my phone which I have created myself on java. The App got successfully installed on the device but I am not able to locate the package where it has installed.

How to find the path of the installed application?

like image 347
user2129794 Avatar asked Mar 10 '13 12:03

user2129794


People also ask

Where can I find package installer in my phone?

If you're curious, you can find Package Installer by going to the Apps menu of your device settings and enabling Show system apps. But do not force stop the app, deny it any of its existing permissions, or make any changes to it whatsoever.

How do I find a package that is installed app?

One method to look up an app's package name is to find the app in the Google Play app store using a web browser. The package name will be listed at the end of the URL after the '? id='.

Where are Android apps found?

Find & open appsSwipe up from the bottom of your screen to the top. If you get All Apps , tap it. Tap the app that you want to open.


4 Answers

You will find the application folder at:

/data/data/"your package name"

you can access this folder using the DDMS for your Emulator. you can't access this location on a real device unless you have a rooted device.

like image 139
Emil Adz Avatar answered Sep 23 '22 04:09

Emil Adz


System apps installed /system/app/ or /system/priv-app. Other apps can be installed in /data/app or /data/preload/.

Connect to your android mobile with USB and run the following commands. You will see all the installed packages.

$ adb shell 

$ pm list packages -f
like image 39
flame3 Avatar answered Sep 25 '22 04:09

flame3


An application when installed on a device or on an emulator will install at:

/data/data/APP_PACKAGE_NAME

The APK itself is placed in the /data/app/ folder.

These paths, however, are in the System Partition and to access them, you will need to have root. This is for a device. On the emulator, you can see it in your logcat (DDMS) in the File Explorer tab

By the way, it only shows the package name that is defined in your Manifest.XML under the package="APP_PACKAGE_NAME" attribute. Any other packages you may have created in your project in Eclipse do not show up here.

like image 6
Siddharth Lele Avatar answered Sep 23 '22 04:09

Siddharth Lele


->List all the packages by :

adb shell su 0 pm list packages -f

->Search for your package name by holding keys "ctrl+alt+f".

->Once found, look for the location associated with it.

like image 3
kamran khader Avatar answered Sep 25 '22 04:09

kamran khader