Android - How can I run multiple copies of the same app?

On Android, the package name of the app is what identifies it on the phone: that's what gives it its own space to run in, and it has to be unique in running apps. There are two options to get one app running two instances:

  1. If you're on a Jelly Bean tablet, you can do this with multi-user support. Create two user profiles on the tablet, and you can run the app once in each profile. Each user's instance of the app gets its own storage.

  2. If you have access to the source code of the app, you can create a new app by changing its package name. Then install the new app. What you end up with is actually two apps, each with one instance, but since they both have the same code and resources, it has the effect you're looking for.

These are the only two ways. If your device doesn't have multi-user support, and you don't have access to the app's source code (i.e. you're not the app's developer), then you're out of luck.


You can use an app called parallel space. Not only does it allow you to run multiple instances of the same app, it even allows you to hide installations within the parallel space app itself, set different color schemes and whatnot.

I came across it today in my quest for the same answer.


You can login with another user, by adding multiple user in your Android device. We can Enable Multiple User Accounts on Android 4.2 and Above.

  1. Create another User Account by opening the notification by double pulldown notification to get the other quick settings.
  2. In that other quick settings, on top-right corner you'll find a round icon. That is Admin user icon(if you're using it for first time).
  3. Click on it and create a new user(it'll remain until you delete it) or use a guest user(it'll be deleted after using it, but you can also keep it).
  4. After creating new/guest user. Just go to Google Play Store, install whatever app you want. Don't worry it'll use your existing same app files but not users data, so it won't download a new one.
  5. You can login those apps with another id. Like this you can use Whatsapp, hike, facebook, twitter, paytm and more...
  6. Before that, go to more settings Click and open that created new/guest user's settings and enable Allow phone calls and SMS. So that you'll get verification SMS or call.

If any help you can comment it, i'll keep on updating it if any change or improvement.

Tags:

Applications