android - 可以按设备而不是操作系统版本限制 Android 应用程序吗?

标签 android

如果我希望某个应用程序仅适用于某些设备或仅适用于平板电脑,是否可以通过设备进行限制(例如我可以限制最低/最高 Android 操作系统版本)?

我说这是不可能的。你同意吗?

最佳答案

我知道您正试图限制可以在 Market 中看到该应用程序的设备,但和您一样,我认为这是不可能的。但是,您可以使用来自 Build 的详细信息将其限制在应用程序内。类(class)。 Build.PRODUCT 看起来会满足您的需求 - 如果安装了该应用程序的手机不在预设的“产品”列表中,请告诉用户他们的版本错误并退出.

平板电脑的类似想法是检查 the screen size - 如果它们低于某个阈值,则显示相同的消息。

关于android - 可以按设备而不是操作系统版本限制 Android 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5889384/

相关文章:

java - 使用 Android Intent 共享文件 : File extension is removed

java - 如何获取存在于其根 Pojo 中的 List<Pojo1> ,它也作为 List<Pojo> 返回

java - 开发aar时扩展Application类

android - 我的应用程序总是显示 "Hello World"

android - 流式传输视频,同时缓存它以供将来在 Android 上播放

java - AndEngine GLES 2 删除没有 java.lang.IndexOutOfBoundsException 的 Sprite

Android,使用 RxJava 获取当前 Activity

java - 将 json 解析值与用户输入的值进行匹配

android - 如何使用 adb shell 启动我的 Android 应用程序?

java - 适用于 Android 的 I-Phone 虚拟机