【发布时间】:2016-12-29 08:17:50
【问题描述】:
我们的应用程序有一个工业 Android 显示器。该显示器安装在发动机上,无法访问互联网。因此,只有一种方法可以将应用程序升级到新版本,即向客户发送 APK 文件。
我的问题是如何防止在其他设备上运行或安装应用程序?
更新:该设备在 Android 4.2.2 上运行,操作系统可以使用一组预定义的应用程序构建。我不担心设备可能会被植根。主要问题是在没有我们通知的情况下重复使用 APK。
【问题讨论】:
-
您可以检查Build 类上的字段,看看它是否在正确的设备上运行。
-
您需要提供更多信息。您最初对设备上发生的事情有什么级别的控制?您是否担心设备被入侵(root)?您的设备是否包含安全元件?
-
@Hod,“.. 包含安全元素”是什么意思?
-
它通常是一种微控制器芯片。以下是一些可能有帮助的链接:stackoverflow.com/questions/30302992/…globalplatform.org/mediaguideSE.asp