如何匹配设备ID安装apk?

时间:2015-01-17 11:34:41

标签: android android-studio

我只需要在某些设备上安装我的应用程序,但不允许在其他设备上安装。

我想也许我可以配对一个唯一的ID来安装应用程序。

我可以这样做吗?

如何阻止在某些设备上安装单个应用程序?

3 个答案:

答案 0 :(得分:1)

您无法通过Google Play商店或直接安装来控制基于设备ID(IMEI)的应用安装...但是,您可以在启动器活动开始时检查,您可以检查设备ID(或Imei)是否在你允许的imei列表中......然后允许用户使用apk ... ELSE finish()启动器活动...你也可以给用户说明消息"未经授权的访问"或类似的东西...

答案 1 :(得分:0)

  

我想也许我可以配对一个唯一的ID来安装应用

没有提供平台,设备的可靠唯一ID。

  

如何阻止在某些设备上安装单个应用程序?

您无法阻止设备上的安装 - 只要设备符合您的清单要求(屏幕,库,平台版本等),用户就可以安装您的应用。

答案 2 :(得分:0)

Google也为您提供此选项。如果您在android的开发者控制台中有一个帐户,则在apk列中您可以看到您的应用支持的设备列表。除此之外,您可以在列表中取消选择您不想要的内容。

当您将apk上传到Play商店时,很容易取消选择您不希望自己的应用运行的设备。