App for a specific unique device

Is there a way to create an application for a specific unique device? Suppose I have one Android device and I want to create an apk file only for this device so that apk cannot be installed on any other device, is this possible?

+5
source share
4 answers

You can use the code in this answer to get a unique device identifier.

However, you won’t be able to use this to restrict Google Play to restricting your application to this device only, instead, as @ThomasK suggests, you can add a check for that specific device identifier and end () if it is not a specific device.

You can limit the installation of an application from a game in different ways, but you cannot limit it to such an extent at the configuration level.

+1
source

No you can't do this, Impossible

0
source

:

:
  ( , IS ), MODEL , , , finish() .

:

String PhoneModel = android.os.Build.MODEL;

:
Afaik , Google Play Store, , , ?

0
source

that apk cannot be installed on any other device, is this possible?

I am not sure about that. But you can decide whether to enable a specific function based on the device.

How can you programmatically check the MAC address of a wifi device, which is unique to each device. If this does not meet your criteria, this feature is not enabled.

0
source

All Articles